У меня есть простая (ish) настройка веб-приложения:
LoadGenerator -> Apache -> WebApp
Когда я запускаю свои тесты с несколькими тысячами тестовых пользователей ... все работает как положено.
Однако, когда я увеличиваю количество тестовых пользователей примерно до 14k ... мой сервер Apache начинает отказывать в некоторых подключениях к моему LoadGenerator. Загрузка ЦП находится далеко от емкости ... и, кажется, нет никаких разорванных подключений от Apache к моему WebApp.
Я полагаю, что у меня заканчивается ресурс на моем сервере Apache, но я не могу сказать, что? Я думал, что это могут быть порты ... но мои соединения не достаточно высоки для этого, я верю.
Затем я попытался просмотреть информацию по tcpdump ... но я действительно не увидел ничего интересного. Хотя, честно говоря, я просто открыл свалку в Wireshark и искал большие красные метки.
Есть ли способ получить сообщения об ошибках вывода ядра в надежде, что я увижу что-то, что говорит мне, что происходит. В идеальном мире я бы увидел сообщение об ошибке типа «ОШИБКА: недостаточно Х для количества соединений».
Любые другие советы, которые вы могли бы порекомендовать, чтобы узнать, почему мой LoadGenerator продолжает отбрасывать соединения, отказано?