Java SOLR-如何管理发送到SOLR服务器的请求数
我使用的是Solr4,当我尝试使用通配符执行“键入时搜索”界面时。问题是,当发送到solr服务器的请求数超过70个请求/分钟时,服务器将关闭,我的CPU达到100%,索引的响应时间将大大增加。。我的内存出了问题。 是否存在限制发送到slor服务器的请求数量的解决方案。Java SOLR-如何管理发送到SOLR服务器的请求数,java,solr,Java,Solr,我使用的是Solr4,当我尝试使用通配符执行“键入时搜索”界面时。问题是,当发送到solr服务器的请求数超过70个请求/分钟时,服务器将关闭,我的CPU达到100%,索引的响应时间将大大增加。。我的内存出了问题。 是否存在限制发送到slor服务器的请求数量的解决方案。 感谢avdance。您需要优化SOLR性能。另外,请在文档中查找油门控制选项。根据您所说的,您的主要问题可能不是SOLR配置,但您向SOLR发送了两个查询,您必须在“键入时搜索”界面上工作,以使用一些规则减少呼叫数,例如: 每次键
感谢avdance。您需要优化SOLR性能。另外,请在文档中查找油门控制选项。根据您所说的,您的主要问题可能不是SOLR配置,但您向SOLR发送了两个查询,您必须在“键入时搜索”界面上工作,以使用一些规则减少呼叫数,例如:
每次键入信函时不发送查询:键入信函时,启动计时器,如果在x ms(500 ms?)之后,您字段中的内容仍然相同,则执行查询(等待用户在查询之前完成键入)感谢您的响应,我知道我必须优化SOLR,你能解释更多吗?谢谢你的回复,是的,我在客户端做了,连接到我的文本字段的OnChange事件在1000毫秒后被检测到,所以请求在1000毫秒后发送。但这并不能解决问题。