情況是這樣的 我使用的是gatewayworker 配置的是nginx反向代理 8282端口 然后服務(wù)端設(shè)置的心跳是40s 然后客戶端設(shè)置的發(fā)送心跳間隔是30s 我chrome開了三個(gè)頁面 一開始沒啥問題 但是切其他窗口一段時(shí)間 比如10分鐘 回來再看剛才的頁面 websocket就已經(jīng)關(guān)閉了 錯(cuò)誤代碼是1006 請(qǐng)問這是什么原因呢
這邊額外貼一個(gè)回復(fù) 主要原因是瀏覽器對(duì)不活躍的窗口會(huì)有限制
https://www.zhihu.com/question/455964162