Gateway/Worker小问题

是不是把start.php写成下面这样
<?php
use \Workerman\Worker;
use \Workerman\WebServer;
use \GatewayWorker\Gateway;
use \GatewayWorker\BusinessWorker;
use \Workerman\Autoloader;

// 自动加载类
require_once __DIR__ . '/../../Workerman/Autoloader.php';
Autoloader::setRootPath(__DIR__);

// gateway 进程
$gateway = new Gateway("Websocket://0.0.0.0:7272");
$gateway->name = 'ZooGateway';
$gateway->count = 4;
$gateway->lanIp = '127.0.0.1';
$gateway->startPort = 3000;
$gateway->pingInterval = 10;
$gateway->pingData = '{"type":"ping"}';


// bussinessWorker 进程
$worker = new BusinessWorker();
// worker名称
$worker->name = 'TodpoleBusinessWorker';
// bussinessWorker进程数量
$worker->count = 4;

if(!defined('GLOBAL_START'))
{
Worker::runAll();
}

然后Event.php就可以写业务了,Gateway/Worker它们自己会连接起来了嘛?
已邀请:

walkor

赞同来自:

要回复问题请先登录注册