业务是这样的,通过自定义进程起的长连接,在onmessage里怎么每日0点给在连接着的客户端传消息。
不算是最优解的办法。因为要区分平台,某些平台需要在0点推送,在onmessage里$conn对象保存平台,在对应平台里起Crontab
在onWorkerStart 里crontab
但有个问题,我要分平台,某一个平台才会在0点传消息。onWorkerStart 里拿不到传参吧
可以的,在onmessage里定义区分平台字段给到connection,在onWorkerStart遍历$worker->connections就能拿到该字段,然后传消息即可
在onWorkerStart 里crontab
但有个问题,我要分平台,某一个平台才会在0点传消息。onWorkerStart 里拿不到传参吧
可以的,在onmessage里定义区分平台字段给到connection,在onWorkerStart遍历$worker->connections就能拿到该字段,然后传消息即可