至少一秒兩次 版本都是最新的
之前ws 是不會的 換成wss才會的
代碼也沒有關(guān)系 我把代碼注釋掉也是照樣無限重連
看不明白 你是當(dāng)作客戶端鏈接 wss嗎?
是的 客戶端是 wss://connect.service.jieyang.la:8586 這樣去連的
ssl 配好的 能夠正常聊天 但是就是有個進程一直在 無限的連接 斷開
鏈接 ws 加上端口 就行 開啟 $con->transport = 'ssl';
有的
斷開是客戶端斷開 還是 服務(wù)端 我這邊 測試 鏈接 幾十秒 客戶端就斷開了 是不是有心跳檢測
你最好 要有代碼 這樣找不出原因
http://wstool.jackxiang.com/ 在線測試
我把代碼更新上去了
服務(wù)端 斷開的 你要看服務(wù)端報什么錯
你心跳是不是配置錯了
怎么說 我配置的是不返回客戶端東西$gateway->pingData = ''
http://wtbis.cn/doc/gateway-worker/heartbeat.html
都改了 還是無限重連 無限斷開
即使客戶端連接全部關(guān)掉 他照樣連接斷開無限循環(huán)
debug 啟動 看報錯
原來端口是ws的,這時候有用戶訪問頁面,使用ws連接沒有問題。 然后ws端口突然變成了wss端口,但是之前的老頁面還是以ws訪問,因為協(xié)議不一致所以連接被斷開。 如果頁面有做連接斷開重連,就會連接、斷開、連接、斷開 無限虛幻。。。。。 把如果改協(xié)議,就換新個新端口,這樣就不會有這個問題了
我從8585 換成了8586了
這個問題我找了一天 最終重新搭建