GatewayWorker的onWorkerStart方法中如何获得单进程的id

在GatewayWorker的onWorkerStart方法中,调用了Crontab模块。 gateway进程数设置为4,经过测试,发现每次执行都会出现4个结果。 有什么办法能让Crontab模块只执行1次,而不是执行多次呢? 使用$pid = posix_getpid()方法,获取到的是5位数的id,数字是随机的,并不固定。 有什么办法能获得$pid映射的$worker_id,结果如0、1、2、3这样的呢? //G...

ximengxuan 发表与 2023-06-10 451 浏览 3 回答

ximengxuan

140
积分
0
获赞数
0
粉丝数
2023-06-10 加入
🔝