q里面大概有900左右参数,使用solr查询,报异常,看log提示:
Jetty HttpParser Full
从上面的原因不难分析出事jetty的问题,上stackoverflow查了下,果然是jetty的问题,jetty默认对GET请求有限制,所以在请求的时候换成POST请求,至此可以查询了。
jetty出错信息,可以参考http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.14
//指定使用post请求查询
QueryResponse query = sc.query(sq,METHOD.POST);
然后改变条件,继续加多条数至1800个,发现这次又报异常了,因为solr默认允许的查询条件个数最多是1024个,所以根据需要修改:
<maxBooleanClauses>1024</maxBooleanClauses>
- 浏览: 1048425 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1441)
- 软件思想&演讲 (9)
- 行业常识 (250)
- 时时疑问 (5)
- java/guava/python/php/ruby/R/scala/groovy (213)
- struct/spring/springmvc (37)
- mybatis/hibernate/JPA (10)
- mysql/oracle/sqlserver/db2/mongdb/redis/neo4j/GreenPlum/Teradata/hsqldb/Derby/sakila (268)
- js/jquery/jqueryUi/jqueryEaseyUI/extjs/angulrJs/react/es6/grunt/zepto/raphael (81)
- ZMQ/RabbitMQ/ActiveMQ/JMS/kafka (17)
- lucene/solr/nuth/elasticsearch/MG4J (167)
- html/css/ionic/nodejs/bootstrap (19)
- Linux/shell/centos (56)
- cvs/svn/git/sourceTree/gradle/ant/maven/mantis/docker/Kubernetes (26)
- sonatype nexus (1)
- tomcat/jetty/netty/jboss (9)
- 工具 (17)
- ETL/SPASS/MATLAB/RapidMiner/weka/kettle/DataX/Kylin (11)
- hadoop/spark/Hbase/Hive/pig/Zookeeper/HAWQ/cloudera/Impala/Oozie (190)
- ios/swift/android (9)
- 机器学习&算法&大数据 (18)
- Mesos是Apache下的开源分布式资源管理框架 (1)
- echarts/d3/highCharts/tableau (1)
- 行业技能图谱 (1)
- 大数据可视化 (2)
- tornado/ansible/twisted (2)
- Nagios/Cacti/Zabbix (0)
- eclipse/intellijIDEA/webstorm (5)
- cvs/svn/git/sourceTree/gradle/jira/bitbucket (4)
- jsp/jsf/flex/ZKoss (0)
- 测试技术 (2)
- splunk/flunm (2)
- 高并发/大数据量 (1)
- freemarker/vector/thymeleaf (1)
- docker/Kubernetes (2)
- dubbo/ESB/dubboX/wso2 (2)
最新评论
发表评论
-
elasticsearch异常信息汇总
2017-11-06 09:34 15421.IndexMissingException 异常信息 ... -
Elasticsearch的架构
2018-03-22 10:30 507为什么要学习架构? Elasticsearch的一些架构 ... -
怎么在Ubuntu上打开端口
2017-10-21 20:45 0Netstat -tln 命令是用来查看linux的端口使用情 ... -
Elasticsearch工作原理
2018-03-22 10:30 448一、关于搜索引擎 各 ... -
Elasticsearch的路由(Routing)特性
2017-10-11 10:41 0Elasticsearch路由机制介 ... -
Elasticsearch中的segment理解
2017-10-11 09:58 1876在Elasticsearch中, 需要搞清楚几个名词,如se ... -
Elasticsearch的路由(Routing)特性
2017-09-28 16:52 614Elasticsearch路由机制介绍 Elastics ... -
Elasticsearch 的 Shard 和 Segment
2017-09-28 16:05 1198Shard(分片) 一个Shard就是一个Lu ... -
开源大数据查询分析引擎现状
2017-09-22 03:04 828大数据查询分析是云计算中核心问题之一,自从Google在20 ... -
大数据处理方面的 7 个开源搜索引擎
2017-09-22 03:01 494大数据是一个包括一切 ... -
开源大数据查询分析引擎现状
2017-09-23 11:26 547大数据查询分析是云计算中核心问题之一,自从Google在2 ... -
elasticsearch 把很多类型都放在一个索引下面 会不会导致查询慢
2017-09-25 09:45 979主要看数据量ES索引优 ... -
腾讯大数据Hermes爱马仕的系统
2017-09-23 11:15 982腾讯大数据最近做了几件事,上线了一个官方网站http:// ... -
配置高性能Elasticsearch集群的9个小贴士
2017-09-25 10:02 589Loggly服务底层的很多 ... -
Elasticsearch与Solr
2017-09-25 16:24 546Elasticsearch简介* Elasti ... -
大数据杂谈微课堂|Elasticsearch 5.0新版本的特性与改进
2017-09-26 09:57 808Elastic将在今年秋季的 ... -
ElasticSearch性能优化策略
2017-09-26 09:51 447ElasticSearch性能优化主 ... -
ES索引优化
2017-09-19 20:39 0ES索引优化篇主要从两个方面解决问题,一是索引数据过程;二是 ... -
分词与索引的关系
2017-09-19 20:33 0分词与索引,是中文搜索里最重要的两个技术,而且两者间是密不可 ... -
Elasticsearch中的segment理解
2017-09-19 20:30 0在Elasticsearch中, 需要搞清楚几个名词,如se ...
相关推荐
4. **监控和报警**:建立监控系统,对定时任务的状态进行实时监控,并在异常情况下发送报警通知。 5. **备份和恢复**:定期备份索引,以防止数据丢失;同时,应具备快速恢复的能力,以应对系统故障。 综上所述,...
TongWeb 安装Solr,报异常 使用 ,自行斟酌下载哟。
TongWeb 安装Solr,报异常 使用 ,自行斟酌下载哟。
TongWeb 安装Solr,报异常 使用 ,自行斟酌下载哟。
我是在TongWeb 安装solr 报异常 用到的,请自行斟酌下载。
4. **搜索引擎技术**:为了快速检索大量报警事件,系统可能使用了Elasticsearch或Solr这样的全文搜索引擎,提供高效的查询性能。 5. **可视化工具**:为了直观展示报警情况和搜索结果,系统可能会集成D3.js、...
例如,如果缺少Servlet API的相关依赖,那么在启动或运行Solr服务器时,可能会报出找不到Servlet类或者相关方法的错误。在这种情况下,将servlet-api.jar添加到项目的类路径中可以解决这个问题。这通常在没有将Solr...
2. **异常处理**:编写Poc时,应考虑异常情况,避免因网络波动或其他原因导致的误报或漏报。 3. **合规使用**:在使用Xray进行扫描时,应确保遵循法律法规和道德规范,尊重目标网站的隐私政策,避免非法入侵和滥用...
这有助于理解数据的结构和含义,便于数据的查询和分析。 2. **数据血缘**:它能够跟踪数据的来源和演变过程,这对于数据质量和合规性审计至关重要。在2.1.0版本中,这个功能可能得到了优化,使得追踪更加准确和高效...
在搜索功能上,途牛针对高频局部更新的问题,改进了Solr的更新策略,利用高性能的键值存储(KV存储)保存产品信息,局部更新时只需更新相应字段,减少了对Solr的查询次数,显著提升了性能。 此外,途牛还构建了用户...
3. **商品展示**:商品信息的增删改查、分类、搜索等功能,通常借助于Solr或Elasticsearch进行全文搜索引擎搭建,提供高效的查询体验。前后端交互使用RESTful API设计原则,JSON格式交换数据。 4. **支付系统**:与...
在系统集成方面,薄荷网采用了Solr和Acts_as_solr进行全文检索,MiniMagick和ImageMagick处理图片,以及与支付宝、PayPal和快钱等支付接口集成,以满足用户的各种需求。 **总结** 尽管Ruby on Rails带来了高效的...
- **Solr**:1台Solr 5作为搜索服务器。 - **RocketMQ集群**:4台RocketMQ 3集群作为消息总线,确保消息不丢失。 - **Nagios**:1台Nagios 3.5监控服务器,异常时发送报警。 - **队列处理**:通过队列异步处理高并发...
监控报警系统则能够实时监测系统状态,一旦出现异常状况,能够及时发出报警,并由系统管理员进行干预处理。 总结而言,本平台的设计与实现,不仅在技术上体现了现代电商系统对性能、稳定性和扩展性的要求,而且在...
4. **监控与报警**:通过集成监控工具(如Zabbix、Nagios等),实时监控Flume Agent的状态和性能指标,一旦检测到异常情况立即触发报警通知,及时进行干预处理。 #### 五、案例分析 假设一家大型电商平台需要实时...
此外,基于Lucene的衍生项目如Solr和Elasticsearch也得到了广泛应用,它们不仅具备强大的搜索功能,还支持分布式部署,能够满足大规模数据量的需求。 #### 二、缓存 缓存技术可以显著提高网站响应速度,减轻后端...