用workerman做的websocket服務(wù),放在筆記本上運(yùn)行(centos7)。因?yàn)榄h(huán)境問題,運(yùn)行過程中會改變ip。 此時發(fā)現(xiàn),一旦改變ip,必須要重啟服務(wù)后,客戶端才能連得上。 但我用netstat看,明明監(jiān)聽的是0.0.0.0地址??!
而同樣是改變ip,nginx就不需要重啟,就能直接訪問。 有什么好的解決辦法嗎
nginx是短連接,不需要重啟,如果nginx是長連接,同樣需要重啟的。
不是長連接和短連接的問題,而是根本就連接不上。 實(shí)際上我的客戶端已經(jīng)做了斷線重連的處理了。
這個已經(jīng)不是workerman解決的范疇了,幫不上了。