在windows系统使用workerman

发布于:2023-09-07 22:19:05

如果出现类似"php不是内部或外部命令"的提示,说明没有设置好php环境变量,请参考下面步骤设置

https://www.workerman.net/windows



9aa2e4df6fa6c5e2a061689adb8fa279.gif

workerman的在Windows下与Linux下区别

1、win版本单个进程只支持200+个连接
2、win版本count属性无效,全部为单进程
3、不支持start stop reload restart status命令
4、cmd命令行启动,后面可接多个文件,例如 php start_web.php start_gateway.php start_worker.php
5、无法守护进程,cmd窗口关掉后服务即停止
6、每个启动文件只能实例化一个容器(Worker/WebServer/Gateway/BusinessWorker),需要实例化多个容器时
需要拆成多个文件,例如 start_web.php start_gateway.php start_worker.php 分别初始化web gateway worker

Windows版本workerman的启动与停止

cmd命令行中运行 php your_file.php(注意后面可以接多个文件)
注意windows版本没有stop、reload、restart、status命令,启动时直接运行 php 文件.php 即可,停止运行按ctrl+c




    阅读 280+

    一片空白

    父爱如山,不善表达。回想十多年前,总记得父亲有个宽厚的肩膀,小小的自己跨坐在上面,越过人山人海去看更广阔的天空,那个时候期望自己有一双翅膀,能够像鸟儿一样飞得高,看得远。虽然父亲有时会和自己开玩笑,但在做错事的时候会受到严厉的训斥。父亲有双粗糙的大手掌。