Пример подсчета сеансов в веб-приложении см. в разделе Tomcat Manager .
Подсчет количества соединений, вероятно, немного сложнее. Tomcat запускает новый поток для каждого запроса, поступающего максимум maxProcessors
. После этого числа запросы ставятся в очередь максимум до acceptCount
. Запросы за пределами этого числа отклоняются/отбрасываются (или сбои, я не уверен). Свойства можно контролировать с помощью JConsole: Шаги здесь . Указанные выше свойства являются свойствами соединителя HTTP .
EDIT 1:
После просмотра исходного кода CoyoteConnector и AJP Connector существует частное свойство curProcessors
, отслеживающее количество используемых в настоящее время процессоров. Однако добавление переменной curProcessors в файл mbeans для соединителей не отображает текущее значение на дисплее JConsole.
Примечание: XML-файл mbeans, который я изменил, находился в папке tomcat\server\lib\catalina.jar и находится в папке org\apache\catalina\connector в банке. Ниже приведен пример добавленной мною записи:
<attribute name="curProcessors"
description="the number of processors currently in use"
type="int"/>
-121--3250449- Правильный способ повторного вызова исключения в C #:
try
{
....
}
catch (Exception e)
{
throw;
}
Для получения подробной информации см. поток .
-121--2131435-Конечно, не C # 4.0. Мы просто заканчиваем последние исправления ошибок для C # 4.0.
Это направление для набора инструментов - долгосрочный план , который может никогда не осуществиться. И я не обсуждаю графики необъявленных, гипотетических будущих особенностей.
Мы только что отправили предварительный выпуск «компилятора как сервиса», иначе проекта «Рослын».
Мы по-прежнему не объявляем окончательный корабль; он будет опубликован в Visual Studio 11.
Я уверен, что слышал слухи, что сейчас это пункт "между 4.0 и 5.0" (отдельная библиотека, как ASP.NET MVC)... но я не могу вспомнить, где я это слышал. Я, конечно, не ожидал бы этого в 4.0 в данный момент. Честно говоря, я даже не знаю, что именно означает эта фраза - она может охватить целый ряд возможностей.