При обычном рестарте запрос может прерваться не завершившись полностью. Из-за этого может нарушится целостность данных ( не все можно в транзакции запихнуть ). При 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
