Назад | Перейти на главную страницу

ip_queue: полный на сервере приложений SUSE. Что делать?

Сервер приложений (SUSE 64bit) с моим приложением. он выдает сообщение "ip_queue: full" и отказывается от соединения (например, не может пинговать).

Мое приложение. это приложение EJB, использующее JBoss5, и оно не делает ничего особенного в отношении сети (только некоторые обычные сервлеты).

Поскольку JBoss обрабатывает все низкоуровневые сетевые вещи и является очень хорошо протестированной AS, я подозреваю, что некоторые параметры ядра не подходят, но я не смог найти в Интернете столько информации, сколько я ожидал.

Может кто-нибудь посоветовать, как мне это сделать?

Спасибо.

Очередь ядра заполнена при отправке пакета в пространство пользователя.

  • проверить сетевую статистику: netstat -s
  • увеличить длину очереди (/ proc / sys / net / ipv4 / ip_queue_maxlen)
  • проверить работоспособность системы (top, free, iostat, vmstat)
  • проверить запущенный демон и кто отправляет / получает трафик