Я бы на Вашем месте написал простенький сервер на с++, использующий неблокирующий ввод-вывод, эелементарных примеров о fsm в гугле достаточно.
14 октября 2008 г. 18:28 пользователь Vladimir Yeshchenko <des@xxxx> написал:
Демон обработки не подходит - коннектится не браузер, ajax-a не будет, придется делать 2й коннект за результатом выполнения скрипта.
В бэкграунд как вариант...
Александр Кутузов wrote:
А не проще отправлять скрипт в бэкграунд, или же вообще использовать демона для обработки очереди запросов и аяксом подгружать результаты на клиентскую сторону?
14.10.2008, в 19:03, Vladimir Yeshchenko написал(а):
Привет!
1. Есть nginx и php через fast-cgi. Php-скрипт отвечает ~ 10 секунд (опрашивает внешний сервер). Запросов много. Как можно сделать, чтобы 1 процес php-cgi обрабатывал больше 1 запроса от nginx-a одновременно?
2. Опрашивать внешний сервер я могу и через встроенный perl, но тогда блокируется воркер nginx-a. Можно сделать, чтобы не блокировался? Как для $r->sleep(1000, *\&next*), только не просто спать, а еще и что-то делать.