[Moscow.pm] Prefork asynchronous web server
Mons Anderson
mons на cpan.org
Пн Ноя 4 05:38:51 PST 2013
On 04.11.2013, at 12:31, Artie Kh <khrt на ya.ru> wrote:
> Привет,
>
> может быть кто-нибудь знает какой-нибудь асинхронный префорк веб-сервер у которого уже есть готовый handler для Plack/PSGI?
>
> Я знаю про Twiggy::Prefork, но у него есть проблемы с работой - то он у него зависают все воркеры, то не умирает родительский процесс при рестарте/выключении.
Мы не используем psgi, но все приложения у нас на Daemond::Lite+Ae::HTTP::Server, расфорканы на все 24 ядра.
Но во моему psgi handler довольно просто пишется.
Попробуйте взять https://github.com/Mons/Daemond-Lite, внутри него запустить https://github.com/Mons/AnyEvent-HTTP-Server-II, а для него написать простенький psgi handler
> Hypnotoad не подходит, т.к. внутри него не работают conditional variables, а у нас все приложение построено на них.
А можно поподробнее? Есть подозрение, что вы их неправильно используете.
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20131104/830f4c45/attachment.html>
Подробная информация о списке рассылки Moscow-pm