我把GatewayWorker部署到騰訊云服務(wù)器(專有網(wǎng)絡(luò)),gatewayclient放在本地電腦,但是通過bindUid綁定的時候出現(xiàn)了以下錯誤:
ErrorException: stream_socket_client(): unable to connect to tcp://127.0.0.1:2902 (???????????????????????????
) in file E:\project\modmychat\modmychat\vendor\workerman\gatewayclient\Gateway.php on line 744
有兩點需要注意:
1、GatewayClient和GatewayWorker如果在同一個內(nèi)網(wǎng),那么$gateway->lanIp = "填寫內(nèi)網(wǎng)IP",否則必須填寫公網(wǎng)IP;
2、印象中阿里云或者騰訊的專有網(wǎng)絡(luò),如果不在同一個內(nèi)網(wǎng)是無法使用GatewayClient通訊的;