Re: медленный php скрипт
David Mzareulyan
david at hiero.ru
Tue Oct 14 19:00:10 MSD 2008
Сдаётся мне, для этой задачи ПРОЩЕ будет написать на том же php отдельного
демона.
Ну, или да - складывать в очередь, а клиент пусть потом ходит за результатом.
Hello Vladimir,
> Демон обработки не подходит - коннектится не браузер, 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*), только не просто спать, а еще и
>>> что-то
>>> делать.
>> Kind regards,
>> Alexandr Kutuzov, alleteam at gmail.com
--
С уважением
Давид Мзареулян
david at hiero.ru
More information about the nginx-ru
mailing list