代码如下 我是使用的workerman+tp3.2框架 worker类代码如下:
在类构造方法里 实例化一个\Channel\Server服务端 和 WebSocket服务端(在原代码的基础上新增Channel组件,webSocket是可以正常跑起来的,业务在用)
public function __construct(){
// Channel组件服务端 不传参数默认是监听0.0.0.0'pusher';
$this->init();//初始化
$this->worker->uidConnections = array();
// 设置回调}
}
// Run worker
Worker::runAll();
}
在 worker进程 onWorkerStart 事件中注册事件',array('uid'=>11111,'message'=>'1236456'));
echo "已发布";
}
但是并没有执行注册事件时的回调函数。