kstm-su / ictsc_2020_kstm

0 stars 0 forks source link

Server Sent Eventsが動作しない‼ #21

Closed ritsuxis closed 3 years ago

ritsuxis commented 3 years ago

概要

reverse proxyとしてnginxを構築した。webページ自体は見れるが、SSE(server-sent events)はうまく動作しない。原因を解明してSSEが動作するようにしてほしい。

前提条件

初期状態

Reverse Proxy上で $ curl -N localhost/eventをしても応答がない。

終了状態

Reverse Proxy上で $ curl -N localhost/eventをしたら、

$ curl -N localhost/event

data: 1

data: 2

data: 3

...以下Ctrl+Cが入力されるまで続く

が返ってくること

Noiri commented 3 years ago

お世話になっておりますチームkstmの入野です。

今回の問題は、 /etc/nginx/nginx.confserver/location

proxy_http_version 1.1;
proxy_buffering off;

を追記することで解決できます。