构建聊天室
重新composer 最新版本的getway-worker 之后启动服务,出现如图所示的警告,无视警告运行发现无法进入业务处理流程
解决办法:
1.require_once 业务处理类
2.设置worker->eventHandler="Events";
// 自动加载类 require_once __DIR__ . '/../vendor/autoload.php'; require_once __DIR__ . '/Events.php'; // bussinessWorker 进程 $worker = new BusinessWorker(); // worker名称 $worker->name = 'YourAppBusinessWorker'; // bussinessWorker进程数量 $worker->count = 4; // 服务注册地址 $worker->registerAddress = '127.0.0.1:1234'; $worker->eventHandler = 'Events'; // 如果不是在根目录启动,则运行runAll方法 if (!defined('GLOBAL_START')) { Worker::runAll(); }
The End.