./categories/server
Tomcat maxThreads 동시 접속
Connector (conf/server.xml)
<Connector port="8009" protocol="HTTP/1.1"
URIEncoding="UTF-8"
connectionTimeout="5000"
disableUploadTimeout="true"
maxSpareThreads="75"
maxThreads="500"
minSpareThreads="25"
acceptCount="10"
/>
maxThreads: 스레드 풀 최대(동시 처리 상한)acceptCount: 유휴 스레드 없을 때 대기 큐(기본 100)
Apache+Tomcat
Tomcat만 키워도 Apache가 병목이면 무의미. prefork라면 MaxClients/ServerLimit도 함께 조정하고, 가능하면 maxThreads와 맞출 것.
<IfModule prefork.c>
StartServers 5
MinSpareServers 5
MaxSpareServers 5
ServerLimit 2000
MaxClients 2000
MaxRequestsPerChild 0
</IfModule>
./comments