zoukankan      html  css  js  c++  java
  • [nginx] 解决nginx反代websocket 1006 (abnormal closure)错误-GOFLY在线客服-GO语言实现开源独立部署客服系统

    当使用websocket服务实现在线客服系统GOFLY的时候

    如果前端不发送心跳包,在go代码里读取websocket内容时会隔60秒断线一次

    并且能看到日志里出现websocket 1006 (abnormal closure)

    这个是因为nginx反代后端ws服务的时候,没有设置读取超时时间proxy_read_timeout,默认是60秒

    设置的大一些就可以解决这个问题

    开源作品

    GO-FLY,一套可私有化部署的免费开源客服系统,安装过程不超过五分钟(超过你打我 !),基于Golang开发,二进制文件可直接使用无需搭开发环境,下载zip解压即可,仅依赖MySQL数据库,是一个开箱即用的网页在线客服系统,致力于帮助广大开发者/中小站长快速整合私有客服功能
    github地址:go-fly
    官网地址:https://gofly.sopans.com
  • 相关阅读:
    01月04日假期学习
    个人加分项
    12月16日总结
    12月15日总结
    12月13日总结
    01月01日假期学习
    01月02日假期学习
    12月14日总结
    12月17日总结
    01月05日假期学习
  • 原文地址:https://www.cnblogs.com/taoshihan/p/15448726.html
Copyright © 2011-2022 走看看