Да, мы успеваем обработать каждый запрос. Да, они не успевают завершиться, освободив память. Да, если это необходимо, то сервер можно изъять из кластера. Но вопрос как раз и был в том, что сервер из кластера не изымать для перезапуска или reload-а nginx, а спокойно перезапустить нужную нам службу. Разговор уже идет в сторону - мы научим вас как делать правильно? Спасибо, это не требуется.
14 марта 2013 г., 14:09 пользователь Daniel Podolsky <onoko...@gmail.com>написал: > > 1. На нашей нагрузке на nginx, процесс может съедать и гигабайт. > То, что он съедает под нагрузкой - не очень важно. Важно - сколько он > занимает на старте, еще не приняв ни одного соединения. Потому как > старый воркер должен успеть соединения обработать и завершиться, > освободив память, раньше, чем новый раздуется достаточно. Или не > успевает? > > > 2. Соединения происходят очень быстро и в громадном числе, будем > исчислять > > их миллионами в секунду. > Важно не абсолютное количество, а скорость обработки. Вы успеваете > обработать все входящие соединения, и часть дропается? > > > 3. Сервер конечно же не один. Но каждый из них обрабатывает большое число > > запросов. И потерять хотя бы один из них на небольшой промежуток времени > > очень тяжело. > В учебнике написано - один элемент из кластера должен изыматься > безболезненно. Иначе не обеспечивается отказоустойчивость. > _______________________________________________ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > -- Best regards, Anton Kiryushkin
_______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru