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

Как просмотреть ошибки TCP-соединения в apache / ubuntu

Я выполняю нагрузочное тестирование сервера ubuntu / apache2, и после 500 одновременных подключений мое программное обеспечение для нагрузочного тестирования сообщает мне об ошибках подключения.

Ошибки не отображаются в журнале ошибок apache.

Есть ли другой способ узнать, что это за ошибки, и получить некоторую наглядность? tcp соединение сбросить? Слишком много соединений?

Вы, вероятно, никогда не увидите ошибок подключения при создании нового подключения (поскольку они не достигают apache), но ошибки подключения во время установленных подключений должны проходить через ваш журнал ошибок, как правило, в виде сообщений типа «сброс соединения одноранговым узлом» или «время ожидания соединения истекло».

Вероятно, это связано с задержкой прослушивания в apache. Если все рабочие / дочерние процессы обрабатывают все соединения, очередь прослушивания заполнится, и клиент, вероятно, не терпит ожидания в очереди на прослушивание и закроет соединение.

Вы никогда не получите сообщение журнала для этого, поскольку apache никогда не принимает это соединение.