我正在使用nginx 1.4.0,它可以很好地處理較新的WebSocket版本,但草案76是一個問題。我的後端(基於Netty中的Java應用程序)似乎並沒有收到握手請求,並且在Nginx的錯誤日誌我Nginx:反向代理WebSocket草案76
[error] 7662#0: *3720 upstream timed out (110: Connection timed out) while reading response header from upstream
我的配置($ proxy_add_connection以同樣的方式描述there)
include proxy_params;
proxy_pass http://127.0.0.1:8001/;
proxy_http_version 1.1;
proxy_set_header Connection $proxy_add_connection;
proxy_set_header Upgrade $http_upgrade;
如果我直接連接到後端,它工作正常。
有什麼我可以做的,以解決它?