因?yàn)槭且粋€(gè)單機(jī) 當(dāng)用戶與服務(wù)器建立連接后 由于特殊情況掉線后如何 讓用戶重新連接上來呢? 有文檔或者思路提供嗎? 看過其他人說用joingroup 但是這個(gè)group中只有一個(gè)人(文檔中 3、如果對(duì)應(yīng)分組的所有client_id都下線,則對(duì)應(yīng)分組會(huì)被自動(dòng)刪除。)
重連實(shí)際上就是重新走一遍最初socket登錄的過程 可以參考workerman-chat
如果在用戶掉線之前我給用戶每秒發(fā)送1s,2s,3s ,用戶掉線2s后重新連接 我能否給用戶繼續(xù)發(fā)送6s,7s,8s
重連后你發(fā)給它什么消息都可以,框架本身沒限制你發(fā)送的內(nèi)容
我的意思是重連前這個(gè)用戶在內(nèi)存中有個(gè)值 再用戶重連后能否繼續(xù)讀取到@1:
最好存數(shù)據(jù)庫里,弄個(gè)已讀未讀字段,客戶讀取后更新字段,重連后讀取數(shù)據(jù)庫中未讀數(shù)據(jù)發(fā)過去。