Как настроить nginx, что бы он зависал, но не падал?
Как настроить nginx, что бы он зависал, но не падал?
Настроил так, что выскакивает ошибка 500, 501, 502, 503, 504 при нагрузке в 300 пользователей, хотя проц только на треть загружен, а load average не превышает 0.6
Пусть лучше страницы на сайте будут открываться по 3 секунды, чем он будет выкидывать пользователей
А кто сказал, что дело в nginx? В его настройках нет таймаутов меньших чем 3 секунды. Поэтому если ошибки есть, то значит это проблема бэкэнда, а не его.
Даже пачка кривых и глючных джумл базу ложит сильно не сразу. Поэтому не думаю, что дело в неспособности базы работать. Тем более бессмысленно базу разносить на кластер. Начинать нужно с логов, там точно написано кто из связки nginx-php-mysql упал и почему.