Client;
class ChannelClient
{
static protected function init() : array
{
// Channel服务ip地址
$ip = env('CHANNEL_HOST','127.0.0.1');
// Channel服务端口
$port = env('CHANNEL_PORTeventData, $password), //签名
'userIds' => $userIds //发给用户
];
// 连接到Channel服务callback = null) : void
{
list($ip, $port, $password) = self::init();
// 连接到Channel服务$zipPath];
}
```
原理就是自定义进程处理定时任务,然后通过进程间通信实现定时任务的添加和删除修改等操作
及供参考(队列消费可以不用,但是建议耗时任务使用队列消费)