При обычном рестарте запрос может прерваться не завершившись полностью.
Из-за этого может нарушится целостность данных ( не все можно в
транзакции запихнуть ).
При graceful restart Starman не убивает воркеров сразу и дает им
полностью завершить обработку запроса.


11 января 2012 г. 22:14 пользователь Alexandr Gomoliako
<[email protected]> написал:
> On Wed, Jan 11, 2012 at 8:40 PM, Иван Соколов <[email protected]> wrote:
>> У нас сайт на Каталисте.
>> До выхода версии 5.9 на продакшене использовали Catalyst::Engine::Prefork
>> После выхода 5.9 пришлось переходить на что-то другое.
>> Перешли на Старман. Он там из коробки поддерживается, но сделали через PSGI.
>> По тестам особо разницы не почуствовали. Чуть быстрее стал работать.
>
>> Но есть свои плюсы. Сделали graceful restart.
>
> А в чем плюс graceful restart'а для бэкенда? Он только фронтендам нужен.
> Никто не рискнет светить starman наружу. Зато nginx поможет сделать рестарт
> любого бекенда незаметным.
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org



-- 
С уважением,
Иван
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить