解决Solr返回413错误——修改solr服务器请求头大小
来源:互联网 发布:3799游戏盒软件 编辑:程序博客网 时间:2024/05/22 19:45
错误现象(如下图所示):
错误分析:
当网在程序中往solrQuery添加搜索条件时,如果请求条件过多,会使得请求头大小超过了solr默认服务器jetty规定的200kb限制,从而使得返回413错误。
解决方法:修改solr服务器的请求头大小。
这里先去查找solr服务器的配置文件,目录是在solr/example/etc/jetty.xml。然后修改该文件:
添加上<Set name="requestHeaderSize">8192</Set>,即为修改请求头大小为8M(1024*8=8192,这里默认的单位是KB)
然后重新启动solr服务器,再次请求,返回正确的结果。下图分别是前台查询成功,后台打印输出的日志。
0 0
- 解决Solr返回413错误——修改solr服务器请求头大小
- solr错误
- 用solr操作solr——2
- Solr IV——Solr查询
- Solr(一)——初识Solr
- Solr(三)——solr集群SolrCloud
- Solr学习之—:solr facet
- Solr II——通过SolrJ与Solr服务器进行数据交互
- 项目实践——solr服务器的搭建以及solr集群的搭建
- 【solr】——配置文件
- Solr学习—入门
- Solr
- solr
- solr
- solr
- solr
- solr
- Solr
- 设置listview加载分页
- hdu 1282 回文数猜想
- 解决Exception starting filter struts2 java.lang.UnsupportedClassVersionError: Bad version number in .
- sizeof详解
- C#35课的主要内容
- 解决Solr返回413错误——修改solr服务器请求头大小
- PHP面向对象_魔术常量、魔术方法和预定义常量总结
- c++ thread(2.1)---join()
- 互斥量(互斥锁)与条件变量
- 安信可esp8266进阶之一体化开发环境搭建
- 机器学习中的范数规则化之(一)L0、L1与L2范数、核范数与规则项参数选择
- Junit单元测试细节
- 回调函数
- 【SQL Server】数据操作语言——数据更改功能