2011-08-26 3 views
5

MVC.NET, Nginx 및 Fastcgi를 사용하여 이벤트 스트림을 설정하려고합니다. 스트리밍은 xsp4를 사용하여 잘 작동하지만 Nginx와 Fastcgi를 통해 작동하도록 만들지 못했습니다. 내 목표는 EventSource 스트림과 내 웹 사이트의 다운 스트림 데이터를 여는 것입니다.nginx/fastcgi를 통해 eventsource를 사용하여 스트리밍하려고합니다.

'ngx_http_upstream_keepalive'모듈 - http://wiki.nginx.org/HttpUpstreamKeepaliveModule을 추가하려고 시도했습니다. 모듈 설명에서 "참고 -이 HTTP 업스트림과 작동하지 않습니다"가 있기 때문에 재미 있습니다. 그러나 잠깐, 그 모듈의 이름이 아닌가? 어쨌든, 아마 여기서 혼란 스러울거야. 나는 또한 'proxy_buffering off'를 nginx.conf에 추가하려고 시도했다.

이 작업은 상당히 쉬워야한다는 것을 알고 있지만, 실종 상태입니다. 이 기능을 만들기 위해 nginx.conf에 추가 할 수있는 속성이 있습니까? 또는 .NET의 응답에 추가 할 항목이 있습니까?

제발 도와주세요 StackOverflow! 내가 여기에 읽은 내용을 바탕으로

답변

6

는 :

http://wiki.nginx.org/X-accel

당신은 X-가속 - 버퍼링을 해제해야합니다. 다음은 몇 가지 예제 코드입니다.

위의 코드는 문제를 해결하기를 바랍니다.

관련 문제