错误代码
403
错误信息
Payload content length greater than maximum allowed 1048576
问题再现
在kibana7.4.2的console中,利用Bulk进行批量操作GIS数据,文件大小为1.84Mb,全都是index操作。总共16条记录。
问题分析:取其中的内容最长的一条记录进行测试,能够正常插入。取其中的13条记录进行操作,提示一样的错误。这个错误是Kibana提示的。本质原因以Bulk形式发送的请求体的文件内容超过了kibana7.4.2中默认以application/json或multipart/form-data传输数据的request payload的大小,默认情况下,该值为1048576。
解决方法
修改Kibana7.4.2的默认配置。
- 关闭已经运行的kibana7.4.2 2)
- $KIBANA_HOME/config中打开kibana.yml配置文件
- 修改server.maxPayloadBytes的值为更大的值,比如10485760.
- 重新启动kibana。