Tomcat Non-Paged Pool набирает обороты, пока ОС не падает

У меня возникла проблема на одном из наших производственных серверов. Non Paged Pool медленно ползет вверх, пока система не зависает и не падает.

Tomcat: 6.0.16 Java: 1.5.16 ОС: Windows Server 2003 R2 SP2

Это рабочий сервер, который использует высокую пропускную способность. Обыскивая Poolmon.exe я смог найти что

  1. тег AfdP потребляет много пула NP (Non Paged).
  2. Это тег, относящийся к драйверу сокета Windows (afd.sys).
  3. Я видел исправление Microsoft, которое, похоже, связано с этой проблемой http://support.microsoft.com/kb/931311. Единственная проблема заключается в том, что файл afd.sys, упомянутый в исправлении, относится к предыдущей версии с установленной. 5.2.3790.4008 против 5.2.3790.4898

У нас есть много производственных серверов, на которых работает наш кот. Мы столкнулись с этой проблемой только в двух из них, на этих серверах установлена ​​одинаковая ОС /Java/Tomcat. Один сервер использует высокую пропускную способность, а другой использует гораздо меньше.

Насколько я понимаю, проблема может возникнуть в 3 областях. Java-интерфейс взаимодействует с драйвером, драйвер самостоятельно и сетевая карта взаимодействует с драйвером. Я говорю tomcat, потому что это процесс, который потребляет весь пул NP (около 170 МБ).

  1. Вы когда-нибудь сталкивались с этой проблемой?
  2. Знаете ли вы какие-либо обходные пути уровня приложений / конфигурации Tomcat для решения этой проблемы?
  3. Как вы думаете, что-то не так в том, как Tomcat взаимодействует с winsock?
  4. Верите ли вы, что Tomcat APR может решить эту проблему?
  5. Я не могу загрузить это исправление для дальнейшего изучения этих файлов, они могут содержать подходящую версию. Вы знаете, как я могу их получить?

Буду очень признателен за любой совет или информацию по этой проблеме, я разбросал сеть и долго бился головой об этой проблеме.

1 ответ

Разве это не так?

AfdP тег Ploblem -> http://support.microsoft.com/kb/917114/

Тег AfdB Ploblem -> http://support.microsoft.com/kb/931311

Другие вопросы по тегам