[Moscow.pm] Запросы без ответа

Dmitry Smal mialinx на gmail.com
Вт Апр 15 22:35:26 PDT 2014


Я таки скажу наверно странную вещь, но чем тупо fork не устраивает ?
Родитель отдает свои 200 в браузер, чайлд пиннаей фейсбук хоть через тот 
же LWP.
Инвалидация кеша фейсбука - выглядит как задача для админки, наверняка 
там небольшой qps..

On 04/15/2014 10:59 PM, Илья Винокуров wrote:
> Привет, Паша!
>
> Пусть AE демон сам слушает выделенный локейшн (с помощью 
> AnyEvent::HTTPD, например).
> А на страничке с помощью AJAX можно дергать этот локейшен, а можно 
> дергать его и на апаче,
> а можно даже SSI инструкцией на nginx... Только демон должен сразу же 
> отвечать и
> закрывать запрос (отвечать 200 с контентом), а то получится обмен шила 
> на мыло...
>
> Кстати, если нагрузки нет на апаче, то можно хождение к сторонним 
> серверам поместить в фазу cleanup...
> Для админки самое то, но для продакшена - очень стремно... :)
>
> С почтением,
>   Илья Винокуров.
>
> Tue, 15 Apr 2014 20:16:28 +0400 от Павел Щербинин <dzirtik на gmail.com>:
>
>     Привет.
>
>     Есть довольно простая задача, требуется отправит несколько
>     запросов, например инвалидация кеша facebook, по кнопке на
>     странице, но не хочется ждать ответа от удаленного сервера.
>
>     Идея решения такая, построить демона на AE который будет слушать
>     соккет, куда мы будем писать, отключатся а демон будет в
>     неблокирующем режиме рассылать запросы.
>
>     Собственно вопросы:
>     1. Есть ли альтернативные и простые пути этой задачи?
>     2. Есть ли альтернативы сокету? (rpc?)
>
>     -- 
>     С Уважением,
>     Щербинин Павел
>     -- 
>     Moscow.pm mailing list
>     moscow-pm на pm.org </compose?To=moscow%2dpm на pm.org> |
>     http://moscow.pm.org
>
>
>
>

----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20140416/3c908fde/attachment.html>


Подробная информация о списке рассылки Moscow-pm