1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- <?php
- require_once __DIR__.'/../../vendor/workerman/gateway-worker/src/BusinessWorker.php';
- require_once __DIR__.'/../../vendor/workerman/gateway-worker/src/Gateway.php';
- require_once __DIR__.'/../../vendor/workerman/workerman/Worker.php';
- require_once __DIR__.'/../../vendor/workerman/workerman/Autoloader.php';
- use \Workerman\Worker;
- use \GatewayWorker\Gateway;
- use \Workerman\Autoloader;
- require_once __DIR__ . '/../../vendor/autoload.php';
- $gateway = new Gateway("tcp://0.0.0.0:2346");
- $gateway->name = 'ChatGateway';
- $gateway->count = 4;
- $gateway->lanIp = '127.0.0.1';
- $gateway->startPort = 2347;
- $gateway->pingInterval = 10;
- $gateway->pingData = '{"type":"ping"}';
- $gateway->registerAddress = '127.0.0.1:2345';
- if(!defined('GLOBAL_START'))
- {
- Worker::runAll();
- }
|