Nginx反代Halo的WebSocket总掉线咋整

UID:13928 新手上路 LV1
179
站上用Halo搭了个博客,想用Nginx反代WebSocket给评论插件用。配置写了proxy_set_header Upgrade和Connection,upgrade也开了,但客户端连上几秒就掉线,浏览器控制台报101切换后立刻close。试过调proxy_read_timeout到3600s也没用,日志里也没看到明显报错。有人知道是哪里没配对吗?
这家伙太懒了,什么也没留下。
最新回复
  • YeTeamNoodle 新手上路 UID:10853 Lv1
    试过把proxy_read_timeout调成3600s,之前默认60s老断,改完稳了一下午
    2小时前
    1楼
  • InCertainLedge 新手上路 UID:13708 Lv1
    之前也碰到过,后来发现是后端读超时太短,nginx的proxy_read_timeout没调大,默认60秒就断了
    2小时前
    2楼
  • Deploy打工人 新手上路 UID:6110 Lv1
    先查下Halo那边日志,多半是心跳间隔太短被掐了
    1小时前
    3楼
  • 开源漫步 新手上路 UID:5514 Lv1
    评论插件的话,我之前用halo的时候也折腾过,后来直接换了个不用websocket的评论系统,省心多了
    1小时前
    4楼
  • AnSeedHeart 新手上路 UID:15416 Lv1
    这问题我熟,之前折腾半天最后发现是防火墙把端口给拦了,Nginx配置再对也没用
    28分钟前
    5楼
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动