【发布时间】:2014-03-07 01:26:48
【问题描述】:
我有一个 3.5 GB 2 CPU 服务器运行在带有 mod.jk 的 tomcat/apache 上。我们看到我们的服务器本身有足够的可用内存,而 tomcat 在 GC 方面没有表现出任何疯狂的情况。
我们一直在为workers.properties 中的maxClients maxThreads 和socket_timeout 尝试不同的设置。
我们平均有大约 4000 个并发用户,这有点难以估计每秒的请求数,但我会说可能是 400 个(只是猜测)。
tomcat中的maxThreads是否应该总是大于httpd中的maxClients?如果是的话,是多少。
我们尝试将 maxClients 设置为 250,将 maxThreads 设置为 300,我们看到网络速度很慢,但服务器看起来还不错。
此外,我们的平均 httpd 大小为 10mg。
任何帮助都会很棒!
谢谢
【问题讨论】:
-
这可能在 serverfault.com 上会更好