MaxClients
參數httpd.conf
文件設置了apache服務器連接的最大限制。 默認連接限制爲256.
您可以通過打開httpd.conf
文件並搜索MaxClients來檢查它是否適用於您的服務器。
linux中httpd.conf的默認位置是/etc/httpd/conf/httpd.conf
。
在Windows上,CONF文件的默認位置是C:/Program Files/Apache Group/Apache/conf/httpd.conf
它看起來是這樣的。
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# ServerLimit: maximum value for MaxClients for the lifetime of the server
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 4000
</IfModule>
您可以設置MaxClients
值到需要的一切,然後重新啓動應用chages服務器。
我嘗試了所有的配置,但不幸的是他們都不重要。如果它只是conf問題,它應該適用於控制檯應用程序和服務。我昨天終於找出原因。這是Windows桌面堆大小的重要。 Windows僅爲每個用戶服務分配768kb堆大小,並且不知何故我的進程使其100%使用率並導致其他人失敗。不管怎麼說,還是要謝謝你! – 2012-07-12 14:08:24