Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
lingering_timeout после X-Accel-Redirect
- To: nginx-ru@xxxxxxxxx
- Subject: lingering_timeout после X-Accel-Redirect
- From: Alexey Vdovin <av.nnov@xxxxxxxxx>
- Date: Mon, 23 May 2011 16:01:23 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=IE+ZwiC1POgaJvnVTtnhoooisSNblijlWasei8tVhHo=; b=TGLiZfYnbQ7zSQklczQLHtlO26veIPb+WnNN9D+2nX8H1fCUSbxesUdgZZoIubXVMJ 6B3dy+yKmPGQ1HJ6gnELwb/1ae/Mk9wK18c7ii1d+SFoUxkye9SECjIUqLkEAfRUmsJr oF37fabAp+Cvd3YdMZAbVIT+/1NvNnMoPN6QE=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=AcUiwNS6n4ilXx2YjJBxiRlT7QqPv19i2ft+wX3y/IbfWWXuruG7Ew/gDqvPoaIqUD Im7863rTeVsrK/EuY1kESNRiZH7HNTx5S1JfcqvJBNHxozyO1NTfZEswJvssSXMlaYBl Ic4wCYJNpTLhXIMFMpvuWhdPbnIJlVSMglNoA=
Здравствуйте!
Настраиваю HTTP Push Stream модуль
(https://github.com/wandenberg/nginx-push-stream-module)
Задача получить long lived HTTP соединение и получать по нему иногда
данные с сервера.
Столкнулся с неприятной особенностью:
Если запрашиваю subscriber location напрямую из клиента, то все ок,
соединение открывается, и висит пока не закроет клиент.
Но мне нужна предварительная авторизация и я сначала запрашиваю php и
из него уже делаю X-Accel-Redirect на subscriber location
После этого Nginх успешно обрабатывает его и я получаю заголовок и
приветствие от Push модуля
но всместо того, чтобы оставить это соединение открытым Nginх его
закрывает через lingering_timeout.
Мне кажется, что в этой ситуации lingering_timeout не должен участвовать.
Подскажите куда копать?
---
Best Regards
Alexey
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|