Workerman
Workerman是一款纯PHP开发的开源高性能的PHP socket 服务器框架。被广泛的用于手机app、手游服务端、网络游戏服务器、聊天室服务器、硬件通讯服务器、智能家居、车联网、物联网等领域的开发。 支持TCP长连接,支持Websocket、HTTP等协议,支持自定义协议。基于workerman开发者可以更专注于业务逻辑开发,不必再为PHP Socket底层开发而烦恼。
代码操作
代码操作
宝塔里面操作
宝塔终端或xshell执行命令
| 操作 | 描述 |
|---|---|
| start | 启动服务debug(默认操作) |
| reload | 平滑重启 |
| stop | 停止服务 |
| restart | 重启服务 |
| status | 查看服务运行信息 |
| connections | 查看连接信息 |
| –daemon | 已守护进方式运行防止退出终端断开连接 |
开启:
php think worker:server start
退出终端不会断开连接的开启命令(两种)。
nohup php think worker:server start
php think worker:server -d (以守护进程方式运行)
nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。
停止:

php think worker:server stop
状态:

php think worker:server status
重新开始:

php think worker:server reload(会重新开启,会断开当前连接的所有设备)
查看连接信息:

php think worker:server connections
