Попытка передать поток с использованием источника событий через nginx / fastcgi

Я пытаюсь настроить поток событий с помощью MVC.NET, Nginx и Fastcgi. Потоковая передача у меня отлично работает с xsp4, но мне не удалось заставить ее работать через Nginx и Fastcgi. Моя цель - открыть поток EventSource и передавать данные на мой веб-сайт.

Я пробовал добавить модуль ngx_http_upstream_keepalive - http://wiki.nginx.org/HttpUpstreamKeepaliveModule - что забавно потому что в описании модуля есть «Примечание - это не будет работать с восходящими потоками HTTP». Но подождите, разве это не название модуля? В любом случае, может я здесь запутался. Я также пробовал добавить «proxy_buffering off» в свой nginx.conf, что тоже не помогло.

Я понимаю, что это должно быть довольно легко сделать, но я в растерянности. Есть ли какое-то свойство, которое я могу добавить в свой nginx.conf, чтобы это работало? Или есть что добавить в ответ в .NET?

Пожалуйста, помогите мне StackOverflow!

5
задан rposky 26 August 2011 в 23:49
поделиться