国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

客戶端連接gateway得到client_id=01成功后端循環(huán)發(fā)消息,此時(shí)前端頁(yè)面刷新?lián)Q了client_id=02,后端的消息會(huì)將給01的消息也發(fā)給02,這是為何?

MyLover

目前有個(gè)PHP項(xiàng)目,thinkPHP5.1框架,使用gateway庫(kù),客戶端連接socket成功后client_id為01,服務(wù)端開(kāi)啟一個(gè)大循環(huán)(總耗時(shí)數(shù)分鐘)給該客戶端01發(fā)消息,消息未發(fā)送結(jié)束客戶端刷新了頁(yè)面,client_id變成了02,但是原先發(fā)給01的數(shù)據(jù)會(huì)疊加發(fā)到02上,導(dǎo)致02同時(shí)接收到了兩條消息。
這種情況是什么原因造成的呢,該怎么處理?
請(qǐng)指點(diǎn)一二,謝謝。
?
@walkor?

2229 1 0
1個(gè)回答

MyLover

啊 ···· 自己犯二了,client_id取值的位置寫(xiě)錯(cuò)了,應(yīng)該放在循環(huán)的前面,先把client_id確定下來(lái),再繼續(xù)發(fā)消息。
不好意思,打擾了。
可結(jié)貼,謝謝。

  • 暫無(wú)評(píng)論
年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??