pid:31383 think\exception\ErrorException: unserialize(): Error at offset 0 of 136 bytes in /home/www/tinywan/vendor/workerman/gateway-worker/src/Protocols/GatewayProtocol.php:211 Stack trace:
有外部程序連接了gateway內(nèi)部通訊端口,發(fā)送的數(shù)據(jù)gateway不識(shí)別導(dǎo)致。 把lanip改成127.0.0.1,避免往外程序連接就好了。
這個(gè)現(xiàn)在是分部署部署的,lanip 是服務(wù)器的內(nèi)網(wǎng)IP
這個(gè)現(xiàn)在是分布式部署的,lanip 是服務(wù)器的內(nèi)網(wǎng)IP
1、配置如下 2、應(yīng)用程序通過(guò)使用GatewayWorker發(fā)送消息
看下是不是哪里連錯(cuò)端口了,連了2000 2001端口。
報(bào)錯(cuò)的時(shí)候把數(shù)據(jù)打印下,這樣方便你定位
@1:這是什么意思?配置默認(rèn)就是2000端口
2000端口沒(méi)問(wèn)題,我的意思是有程序在連這個(gè)端口,找到這個(gè)程序。
@1:這個(gè)是安全組開(kāi)放了端口。把開(kāi)放端口指定ip訪問(wèn),就沒(méi)有這個(gè)問(wèn)題了