Apache webserver中的性能调优 - Maxclient值

时间:2014-02-19 23:54:33

标签: performance apache httpserver ibmhttpserver

拥有2个具有以下设置的Apache IBM HTTP服务器

ThreadLimit 150

ServerLimit 8

MaxClients 1200

ThreadsPerChild 150

服务器有8核和24 Gig Ram(Linux盒子)我正在考虑增加maxclient值。我应该考虑的是什么?

当我做ss -s

传输总IP IPv6

  • 1243 - -

RAW 0 0 0

UDP 20 15 5

TCP 836 803 33

INET 856 818 38

FRAG 0 0 0

TCP Total值(836)是否与Maxclients设置相对应。?

由于

1 个答案:

答案 0 :(得分:0)

没有真正的对应关系。 MaxClients是Apache将使用的最大并发线程数。如果Apache只处理静态文件,那么Apache端口上的开放套接字的份额将大致受到MaxClients的限制。

但是后端连接和连接池意味着你可以拥有比线程(maxclients)更多的开放套接字。

1200相当适中,2000-3000仍然合理。

您可以通过mod_mpmstats绘制使用情况。