- 博客(8)
- 收藏
- 关注
原创 ES 索引只读问题解决
即es存在一种flood_stage的机制. 默认的磁盘空间设置为95%, 当磁盘占用超过此值阈值时, 将会触发flood_stage机制, ES强制将各索引index.blocks.read_only_allow_delete设置为true, 即仅允许只读只删, 不允许新增.当对ES进行写操作是出现blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];解决方法很简单, 仅需将对应es节点上的索引设置进行如下设置即可.
2023-09-27 09:57:11
1644
1
原创 修改es索引的"index.max_result_window"
在Linux的命令行中执行:curl -XPUT xx.xx.xx.xx:9200/indexName(要修改的索引名)/_settings -d '{"index.max_result_window":"1000000"}'结果报错:{"error":"Content-Type header [application/x-www-form-urlencoded] is not s...
2019-09-24 09:50:49
5456
1
原创 通过JdbcTmeplate进行数据库连接时出现的问题
为了简化对数据哭的操作,使用JdbcTmeplate来运行sql语句,但是在使用JdbcTmeplate自带的封装类BeanPropertyRowMapper时出现了以下错误:通过阅读错误信息,可以发现时因为数据库中bonus这一字段有null值,而定义的Emp 类中,bonus字段是double类型的,这就导致无法将null转换为double类型。解决这个问题的方法很简单,只需要在定义E...
2019-08-13 10:06:31
432
原创 使用Druid连接池连接MySQL出现中文乱码问题的解决
使用Druid连接MySQL时往里插入时出现了中文乱码问题。解决方法:1.首先在建立数据库的时候最好使用UTF-8编码,并且最好在建立数据库表的字段时重复设置一下。2.设置好数据库的编码格式后还要设置连接数据库的连接池的URL其格式如下:jdbc:mysql://127.0.0.1:3306/db?useUnicode=true&characterEncodin...
2019-08-12 17:01:08
2605
原创 Elastic Search 和 Kibana 启动后外网无法访问的问题
在虚拟机中启动了ES和Kibana后发现只能在虚拟机本地进行访问,而切换到外网后无法访问ES和Kibana 针对这个问题,送网上搜集了各种资料,接下来做一个总结。1.ES无法访问的问题1. 当发现外网无法访问ES时,第一时间想到了查看ES的配置文件elasticsearch.yml 经过查看后,发现默认配置中ES的网络设置里有这么一项network.host: 192.168....
2019-07-03 09:37:17
4152
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人