event.php一用GlobalData就报错链接被拒绝

0

win环境是正常的,linux不行,第一次启动可以,第二次就不行,要重启才可以用,


event.php就下面一句代码


public static function onWorkerStart($worker){
if (empty(self::$global)) {
self::$global = new \GlobalData\Client('127.0.0.1:2407');
}
}


start*.php然后就四个start*.php都是官方聊天室的



已邀请:

xiuwang

赞同来自:

看到截图里连的地址不对,应该连127.0.0.1:2407,但是你实际连的 0.0.0.0:2407。我觉得作为客户端,连0.0.0.0不是一个合法的连接请求,所以会拒绝。

ken678 - 90后

赞同来自:

测试了很多次 就两次成功 能正常使用 之后就一直报错

ken678 - 90后

赞同来自:

调试php start.php start -d守护进程模式没有问题 调试模式有问题

ken678 - 90后

赞同来自:

清除内存就又可以用了sync; echo 1 > /proc/sys/vm/drop_caches

子不语 - IT带投大哥

赞同来自:

//请设置成服务器内网ip,不要127.0.0.1
new GlobalData\Server('192.168.1.3', 2047);
客户端也用内网ip链接
new GlobalData\Client('192.168.1.3:2047');

要回复问题请先登录注册