Workerman[start.php] start in DEBUG mode
------------------------------------------- WORKERMAN --------------------------------------------
Workerman version:4.0.17 PHP version:8.0.1
-------------------------------------------- WORKERS ---------------------------------------------
proto user worker listen processes status
tcp root ApisBusiness none 1 [OK]
tcp root ApisGateway text://0.0.0.0:5850 2 [OK]
tcp root ApisRegister text://0.0.0.0:5800 1 [OK]
tcp root ApiWebSocket websocket://0.0.0.0:5818 1 [OK]
--------------------------------------------------------------------------------------------------
Press Ctrl+C to stop. Start success.
Warning: stream_socket_client(): Unable to connect to tcp://127.0.0.1:5800 (Connection refused) in /usr/home/Worker/Workerman/Connection/AsyncTcpConnection.php on line 190
Warning: stream_socket_client(): Unable to connect to tcp://127.0.0.1:5800 (Connection refused) in /usr/home/Worker/Workerman/Connection/AsyncTcpConnection.php on line 190
@walkor: 麻煩幫我看下,配置應(yīng)該沒(méi)錯(cuò)吧。
<?php
use \GatewayWorker\Gateway;
// gateway 進(jìn)程,這里使用Text協(xié)議
$Gateway = new Gateway('Text://0.0.0.0:5850');
// gateway名稱,status方便查看
$Gateway->name = 'ApisGateway';
// gateway進(jìn)程數(shù)
$Gateway->count = 2;
// 本機(jī)ip,分布式部署時(shí)使用內(nèi)網(wǎng)ip
$Gateway->lanIp = '127.0.0.1';
// 內(nèi)部通訊起始端口,假如進(jìn)程數(shù)=2,起始端口為4000 4001
$Gateway->startPort = 5851;
// 服務(wù)注冊(cè)地址
$Gateway->registerAddress = '127.0.0.1:5800';
// 心跳間隔
$Gateway->pingInterval = 300;
// 心跳數(shù)據(jù)
$Gateway->pingData = '{"type":"ping"}';
if (! defined('GLOBAL_START')) {
Worker::runAll();
}
@walkor:
<?php
use \GatewayWorker\Gateway;
// gateway 進(jìn)程,這里使用Text協(xié)議,可以用telnet測(cè)試
$Gateway = new Gateway('Websocket://0.0.0.0:5818');
// gateway名稱,status方便查看
$Gateway->name = 'ApiWebSocket';
// gateway進(jìn)程數(shù)
$Gateway->count = 1;
// 本機(jī)ip,分布式部署時(shí)使用內(nèi)網(wǎng)ip
$Gateway->lanIp = '127.0.0.1';
// 內(nèi)部通訊起始端口,假如進(jìn)程數(shù)=2,起始端口為4000 4001
$Gateway->startPort = 5830;
// 服務(wù)注冊(cè)地址
$Gateway->registerAddress = '127.0.0.1:5800';
// 心跳間隔
$Gateway->pingInterval = 300;
// 心跳數(shù)據(jù)
$Gateway->pingData = '{"type":"ping"}';
if (! defined('GLOBAL_START')) {
Worker::runAll();
}