Workerman
安装依赖:composer require usualtool/ut-workerman

启动workerman服务后,ut-workerman目录下Events.php负责所有业务逻辑,开发者需在此进行逻辑处理。而gatewayclient目录下Gateway.php则提供了所有业务接口,通过use GatewayClient\Gateway进行接口调用。

默认启动:php usualtool workerman start 内网IP:端口
注意:Debug模式启动start后跟的是内网IP:端口,内网IP,内网IP,内网IP!重要的事情说3遍。例:
php usualtool workerman start 192.168.0.1:1025
这条命令将必然自动注册服务127.0.0.1:1025,还将额外创建一个websocket服务127.0.0.1:1026,而端口数字加1则是websocket的默认服务。

守护启动:php usualtool workerman start -d 内网IP:端口
注意:守护启动命令参数与默认启动一样,区别在于start后增加了参数-d。例:
php usualtool workerman start -d 192.168.0.1:1025

停止进程:php usualtool workerman stop
默认启动模式下停止服务:
ctrl+c或者php usualtool workerman stop
守护启动模式下停止服务:
php usualtool workerman stop 192.168.0.1:1025

强制重启:php usualtool workerman restart 内网IP:端口
注意:服务在启动的情况下才能强制重启,且必须带参数。
php usualtool workerman restart 192.168.0.1:1025

平滑重启:php usualtool workerman reload
注意:服务在启动的情况下才能平滑重启。
php usualtool workerman reload

查看状态:php usualtool workerman status

文档有错误?
反馈:292951110@qq.com

定位至目录

始于2018年,UT框架版权归原作者所有.
开放、包容、发展。 工单 | 团队 | 蜀ICP备2024067013号