都检查过, 但是就是启动失败,还望解答一下, 谢谢
追着文件配置图 businessworker: gateway: resigter: 还请大佬们解答一下,谢谢了。
执行下这个命令
ps aux|grep -v grep|grep -i "workerman"
看看有无输出
执行了。 返回空
root@jlink:/www/wwwroot/workerman-singing# ps aux|grep -v grep|grep -i "workerman" root@jlink:/www/wwwroot/workerman-singing# 这是执行情况
用的gateway吧,仔细看看 business gateway register 3个文件里,是不是监听端口重复了。registerAddress 和 gateway的socket端口需要不同
start_businessworker.php GatewayWorker/Gateway.php Register 3个文件的配置信息发个看看
看下我找文件内容那张图, 没有冲突的端口的
是用的getwayworker , 这三个文件端口没有冲突的, 检查过了。就是没找出问题所在,
稍等,我贴下着三个文件
更改个端口试试,比如 7373,如果还是一样的错误,那么就得仔细检查 那3个文件涉及的几个端口,注册地址 startPort 是否有错误或重复的
端口也换过了,换了还是一样的错误。
麻烦看下, 配置图贴在上面,谢谢
netstat -anp |grep -E "7272|1236|2300" 执行这个看看有没有进程,有的话就关掉,如果还是没用,想不明白了
执行结果也是空 执行情况: root@jlink:/www/wwwroot/workerman-singing# netstat -anp |grep -E "7272|1236|2300" root@jlink:/www/wwwroot/workerman-singing#
start.php 启动脚本没改吧,改了的话也贴出来 百思不得其解。等等高手解答
没有改过。。。
7272端口已使用
查找端口服务找不到,改端口也报端口占用错误,
有贴命令图, 还请看下
你的系统或者php版本可能不支持reusePort,把reusePort = true 关闭。
我试试
执行下这个命令
看看有无输出
执行了。 返回空
root@jlink:/www/wwwroot/workerman-singing# ps aux|grep -v grep|grep -i "workerman"
root@jlink:/www/wwwroot/workerman-singing#
这是执行情况
用的gateway吧,仔细看看 business gateway register 3个文件里,是不是监听端口重复了。registerAddress 和 gateway的socket端口需要不同
start_businessworker.php GatewayWorker/Gateway.php Register 3个文件的配置信息发个看看
看下我找文件内容那张图, 没有冲突的端口的
是用的getwayworker , 这三个文件端口没有冲突的, 检查过了。就是没找出问题所在,
稍等,我贴下着三个文件
更改个端口试试,比如 7373,如果还是一样的错误,那么就得仔细检查 那3个文件涉及的几个端口,注册地址 startPort 是否有错误或重复的
端口也换过了,换了还是一样的错误。
麻烦看下, 配置图贴在上面,谢谢
netstat -anp |grep -E "7272|1236|2300" 执行这个看看有没有进程,有的话就关掉,如果还是没用,想不明白了
执行结果也是空
执行情况:
root@jlink:/www/wwwroot/workerman-singing# netstat -anp |grep -E "7272|1236|2300"
root@jlink:/www/wwwroot/workerman-singing#
start.php 启动脚本没改吧,改了的话也贴出来
百思不得其解。等等高手解答
没有改过。。。
7272端口已使用
查找端口服务找不到,改端口也报端口占用错误,
有贴命令图, 还请看下
你的系统或者php版本可能不支持reusePort,把reusePort = true 关闭。
我试试