首页 > 解决方案 > Maven SOLRJ 7.6 版增加线程

问题描述

如果使用SOLRJ 7.xx的Maven 依赖项而不是SOLRJ 6.xx,则线程在每个搜索请求中都会增加并且不会减少。

我正在使用SOLR 7.6.0Java 1.8.0_111Apache Tomcat 8.0.39

为了更清楚,这里是使用htop的线程的图像 在此处输入图像描述

从上图中,您可以看到线程数为 744。在每个搜索请求中它都会增加,即使对于测试,我也能够使用 SOLRJ 7.6.0 增加到 5131。但是,使用 SOLRJ 6.xx 不会发生这种增量。

注意:线程在我的应用程序服务器中增加,而不是在 SOLR 服务器中。

你能建议我做什么吗?我想使用 SOLRJ 7.6.0,但由于这个问题不能。

标签: javaspringmavensolrsolrj

解决方案


尝试增加 java 堆大小。

SOLR_JAVA_MEM="-Xms8g -Xmx10g"


推荐阅读