gateway-worker服務(wù)端以debug模式啟動后,連接了一臺客戶端。
這臺客戶端出現(xiàn)多個onConnect事件后,終于連接上了,并向服務(wù)端發(fā)送一條消息。
過了一會有出現(xiàn)了多個onClose事件。
接下來就是反復(fù)的在onConnect和onClose之間,一直握手、關(guān)閉。
服務(wù)端重啟服務(wù)后,客戶端又能連上了。
過一會又會出現(xiàn)上述問題。
這是因為客戶端的網(wǎng)絡(luò)不穩(wěn)定,還是服務(wù)端的網(wǎng)絡(luò)不穩(wěn)定呢,或者是其他原因?qū)е碌哪兀?/p>
[2024-08-31 10:49:38] [onConnect] client_id:7f0000010b540000000c client:192.168.2.10:37136 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:49:38] [onConnect] client_id:7f0000010b540000000b client:192.168.2.10:37134 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:49:38] [onConnect] client_id:7f0000010b540000000d client:192.168.2.10:37140 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:49:38] [onConnect] client_id:7f0000010b540000000e client:192.168.2.10:37146 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:49:38] [onConnect] client_id:7f0000010b5500000008 client:192.168.2.10:37150 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:49:38] [onConnect] client_id:7f0000010b5500000009 client:192.168.2.10:37154 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:49:38] [onConnect] client_id:7f0000010b540000000f client:192.168.2.10:37158 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:49:43] [onMessage] client_id:7f0000010b5500000006 client:192.168.2.10:37110 gateway:127.0.0.1:8282 session:{"auth_timer_id":3,"imei":"00008030-000378203A87802E"} onMessage:{"type":"CLIENT_CONNECT","username":"test","imei":"00008030-000378203A87802E","name":"iPhone","screen_size":"750 x 1334","battery":"100%","is_charging":0,"is_screen_on":1,"model":"iPhone","app_version":"3.18.0","iec_version":42,"service_state":1,"exp_time":"2024-11-18 20:46:02","connect_mode":"long","platform":"easyclick_ios"}
[2024-08-31 10:49:48] [onMessage] client_id:7f0000010b5500000006 client:192.168.2.10:37110 gateway:127.0.0.1:8282 session:{"auth_timer_id":3,"imei":"00008030-000378203A87802E"} onMessage:{"type":"CLIENT_CONNECT","username":"test","imei":"00008030-000378203A87802E","name":"iPhone","screen_size":"750 x 1334","battery":"100%","is_charging":0,"is_screen_on":1,"model":"iPhone","app_version":"3.18.0","iec_version":42,"service_state":1,"exp_time":"2024-11-18 20:46:02","connect_mode":"long","platform":"easyclick_ios"}
[2024-08-31 10:49:54] [onMessage] client_id:7f0000010b5500000006 client:192.168.2.10:37110 gateway:127.0.0.1:8282 session:{"auth_timer_id":3,"imei":"00008030-000378203A87802E"} onMessage:{"type":"CLIENT_CONNECT","username":"test","imei":"00008030-000378203A87802E","name":"iPhone","screen_size":"750 x 1334","battery":"100%","is_charging":0,"is_screen_on":1,"model":"iPhone","app_version":"3.18.0","iec_version":42,"service_state":1,"exp_time":"2024-11-18 20:46:02","connect_mode":"long","platform":"easyclick_ios"}
[2024-08-31 10:49:59] [onMessage] client_id:7f0000010b5500000006 client:192.168.2.10:37110 gateway:127.0.0.1:8282 session:{"auth_timer_id":3,"imei":"00008030-000378203A87802E"} onMessage:{"type":"CLIENT_CONNECT","username":"test","imei":"00008030-000378203A87802E","name":"iPhone","screen_size":"750 x 1334","battery":"100%","is_charging":0,"is_screen_on":1,"model":"iPhone","app_version":"3.18.0","iec_version":42,"service_state":1,"exp_time":"2024-11-18 20:46:02","connect_mode":"long","platform":"easyclick_ios"}
[2024-08-31 10:50:04] [onMessage] client_id:7f0000010b5500000006 client:192.168.2.10:37110 gateway:127.0.0.1:8282 session:{"auth_timer_id":3,"imei":"00008030-000378203A87802E"} onMessage:{"type":"CLIENT_CONNECT","username":"test","imei":"00008030-000378203A87802E","name":"iPhone","screen_size":"750 x 1334","battery":"100%","is_charging":0,"is_screen_on":1,"model":"iPhone","app_version":"3.18.0","iec_version":42,"service_state":1,"exp_time":"2024-11-18 20:46:02","connect_mode":"long","platform":"easyclick_ios"}
[2024-08-31 10:50:08] onClose >>> client_id:7f0000010b5500000007 client:192.168.2.10:37114 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:50:08] onClose >>> client_id:7f0000010b540000000c client:192.168.2.10:37136 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:50:08] onClose >>> client_id:7f0000010b540000000b client:192.168.2.10:37134 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:50:08] onClose >>> client_id:7f0000010b540000000d client:192.168.2.10:37140 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:50:08] onClose >>> client_id:7f0000010b540000000e client:192.168.2.10:37146 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:50:08] onClose >>> client_id:7f0000010b5500000008 client:192.168.2.10:37150 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:50:08] onClose >>> client_id:7f0000010b5500000009 client:192.168.2.10:37154 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:50:08] onClose >>> client_id:7f0000010b540000000f client:192.168.2.10:37158 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:50:09] [onMessage] client_id:7f0000010b5500000006 client:192.168.2.10:37110 gateway:127.0.0.1:8282 session:{"auth_timer_id":3,"imei":"00008030-000378203A87802E"} onMessage:{"type":"CLIENT_CONNECT","username":"test","imei":"00008030-000378203A87802E","name":"iPhone","screen_size":"750 x 1334","battery":"100%","is_charging":0,"is_screen_on":1,"model":"iPhone","app_version":"3.18.0","iec_version":42,"service_state":1,"exp_time":"2024-11-18 20:46:02","connect_mode":"long","platform":"easyclick_ios"}
[2024-08-31 10:50:14] [onMessage] client_id:7f0000010b5500000006 client:192.168.2.10:37110 gateway:127.0.0.1:8282 session:{"auth_timer_id":3,"imei":"00008030-000378203A87802E"} onMessage:{"type":"CLIENT_CONNECT","username":"test","imei":"00008030-000378203A87802E","name":"iPhone","screen_size":"750 x 1334","battery":"100%","is_charging":0,"is_screen_on":1,"model":"iPhone","app_version":"3.18.0","iec_version":42,"service_state":1,"exp_time":"2024-11-18 20:46:02","connect_mode":"long","platform":"easyclick_ios"}
[2024-08-31 10:50:19] [onMessage] client_id:7f0000010b5500000006 client:192.168.2.10:37110 gateway:127.0.0.1:8282 session:{"auth_timer_id":3,"imei":"00008030-000378203A87802E"} onMessage:{"type":"CLIENT_CONNECT","username":"test","imei":"00008030-000378203A87802E","name":"iPhone","screen_size":"750 x 1334","battery":"100%","is_charging":0,"is_screen_on":1,"model":"iPhone","app_version":"3.18.0","iec_version":42,"service_state":1,"exp_time":"2024-11-18 20:46:02","connect_mode":"long","platform":"easyclick_ios"}
[2024-08-31 10:50:28] onClose >>> client_id:7f0000010b5500000006 client:192.168.2.10:37110 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:50:28] [onConnect] client_id:7f0000010b550000000a client:192.168.2.10:37188 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:50:34] onClose >>> client_id:7f0000010b550000000a client:192.168.2.10:37188 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:50:34] [onConnect] client_id:7f0000010b550000000b client:192.168.2.10:37192 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:50:46] onClose >>> client_id:7f0000010b550000000b client:192.168.2.10:37192 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:50:46] [onConnect] client_id:7f0000010b5400000010 client:192.168.2.10:37196 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:51:11] onClose >>> client_id:7f0000010b5400000010 client:192.168.2.10:37196 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:51:11] [onConnect] client_id:7f0000010b5400000011 client:192.168.2.10:37198 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:51:41] onClose >>> client_id:7f0000010b5400000011 client:192.168.2.10:37198 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:51:59] [onConnect] client_id:7f0000010b550000000c client:192.168.2.10:37206 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:52:29] onClose >>> client_id:7f0000010b550000000c client:192.168.2.10:37206 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:53:37] [onConnect] client_id:7f0000010b550000000d client:192.168.2.10:37216 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:54:07] onClose >>> client_id:7f0000010b550000000d client:192.168.2.10:37216 gateway:127.0.0.1:8282 onClose:''
[2024-08-31 10:56:51] [onConnect] client_id:7f0000010b5400000012 client:192.168.2.10:37240 gateway:127.0.0.1:8282 onConnect:''
[2024-08-31 10:57:21] onClose >>> client_id:7f0000010b5400000012 client:192.168.2.10:37240 gateway:127.0.0.1:8282 onClose:''
Workerman version:4.1.10
PHP version:7.4.33
workerman/gateway-worker v3.0.28
應(yīng)該是start_gateway.php里設(shè)置了30秒客戶端不發(fā)心跳關(guān)閉連接,連接關(guān)閉后客戶端又重連,如此反復(fù)。屬于客戶端問題。
貼下你的 start_gateway.php 看看
謝謝解答。start_gateway.php里設(shè)置的是55秒??蛻舳诵奶g隔是50秒。服務(wù)端有做身份鑒權(quán)。排除身份不正確被踢的情況。