Apache / Tomcat / Mod_jk的高容量设置

时间:2014-03-07 01:26:49

标签: java apache tomcat

我在tomcat / apache上使用mod.jk运行一个3.5 GB 2的CPU服务器。我们看到我们的服务器本身有足够的可用内存,并且tomcat在GC方面没有表现出任何疯狂。

我们一直在为workers.properties中的maxClients maxThreads和socket_timeout尝试不同的设置。

我们平均有大约4000个并发用户,它有点难以估计每秒的请求数,但我可能会说400(只是猜测)。

tomcat中的maxThreads是否应始终大于httpd中的maxClients?如果是这样的话。

我们尝试了250的maxClients和300的maxThreads,我们看到网络的速度很慢,但服务器看起来很好。

我们的平均httpd大小也是10毫克。

任何帮助都会很棒!

由于

1 个答案:

答案 0 :(得分:0)

这是一篇关于正确设置maxClientsmaxThreads属性的综合博客文章。简而言之,maxClients应该是> = maxThreads

http://www.cubrid.org/blog/dev-platform/maxclients-in-apache-and-its-effect-on-tomcat-during-full-gc/