【发布时间】:2014-04-29 21:15:24
【问题描述】:
我在我的项目中使用 Apache 和 Tomcat 和 mod-jk。我的 Web 应用程序位于 Tomcat 实例中。我正在使用 Apache jmeter 来测试 tomcat 上的 http 负载。但我收到错误 Scoreboard is full,not at MaxRequestWorkers 即使有 1000 个线程。
[mpm_event:error] [pid 24313:tid 3075319488] AH00485: scoreboard is full, not at MaxRequestWorkers
[mpm_event:error] [pid 24313:tid 3075319488] AH00484: server reached MaxRequestWorkers setting, consider raising the MaxRequestWorkers setting
我已经为大约 5000 个线程配置了 http-mpm。
httd-mpm.conf 文件是:
<IfModule mpm_event_module>
ServerLimit 200
StartServers 3
MinSpareThreads 75
MaxSpareThreads 250
MaxClients 5000
ThreadsPerChild 25
MaxRequestWorkers 5000
MaxConnectionsPerChild 5000
</IfModule>
谁能指导我这个配置有什么问题?
【问题讨论】:
-
我同意上述错误被认为是一个可能的问题。 (bz.apache.org/bugzilla/show_bug.cgi?id=53555)。我还观察到服务器会在一段时间后自行纠正并杀死子进程(例如 [Mon Nov 16 15:09:27.456764 2015] [core:error] [pid 1793:tid 139889295517568] AH00046:子进程 8375 仍然没有退出, 发送一个 SIGKILL
标签: apache tomcat httpd.conf mod-jk