gateway onConnect 斷開重連后 未收到 onConnect消息
1-首次連接接收正常
2-主動斷開后重連未收到。( 紅色劃線部分,右側(cè)為打印出的時間 )
3-連接一段時間后,會收到連接信息 和 服務(wù)端發(fā)送的心跳 ping(藍(lán)色劃線及以上)
消息中的client_id 是上一次的數(shù)據(jù),不是本次連接的client_id
(重接后的client_id 為xxx00001,上一次的clinet_id為xxx0002 )
疑問:
1-是不哪個配置沒設(shè)置對。
2-按圖理解,是跟著心跳發(fā)送的上一個onConnect消息,為啥重連后不是立馬發(fā)送 onConnect 消息。
3-為啥發(fā)送的是上一條已經(jīng)斷開的client_id
配置:
composer.json "webman/gateway-worker": "^1.0",
按文檔自定義協(xié)議: return json_encode($buffer)."\n";
config/plugin/webman/gateway-worker/process.php
提問
http://m.wtbis.cn/q/954
http://m.wtbis.cn/q/3543
文檔
http://m.wtbis.cn/doc/workerman/worker/on-connect.html