Как я могу ограничить количество одновременных пользователей на JBoss 4.0.4 - PullRequest
0 голосов
/ 13 января 2010

Jboss 4.0.4 GA Apache 2.2

Ответы [ 3 ]

0 голосов
/ 13 января 2010

Зависит от того, как вы хотите обработать случай, когда предел достигнут: Показать страницу «Пожалуйста, подождите»? Сбросить связь? Держать соединение в очереди? Я бы посоветовал сосредоточиться на:

1) Приложение / рамки 2) acceptCount 3) maxThreads

http://tomcat.apache.org/tomcat-6.0-doc/config/http.html

0 голосов
/ 13 января 2010

Вероятно, лучше отклонить сеансы на внешнем интерфейсе (в Apache 2.2 есть несколько модулей для ограничения количества сеансов)

0 голосов
/ 13 января 2010

ОК, не очень уверен, но некоторые поиски привели меня к следующему:
Внутри JBOSS_HOME \ server \ default \ deploy \ jboss-web.deployer \ server.xml найдите следующее. Connector port="8080" address="${jboss.bind.address}" <strong>maxThreads</strong>="250" maxHttpHeaderSize="8192" emptySessionPath="true" protocol="HTTP/1.1" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true"
Изменить параметр maxThreads.Надеюсь, это сработает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...