循环发送信息的时候,出错send buffer full and drop package

循环发送信息的时候,出错send buffer full and drop package,是不是缓冲区满了? $socket->onConnect = function($socket) use($byname, $act_byname, $gdpay, $yestoday, $today, $Y, $bankcode, $appname) { //测试用 $termi...

h8h8 发表与 2017-06-02 4605 浏览 5 回答
关于AsyncTcpConnection,异步阻塞问题

$socket = new AsyncTcpConnection($tcp); $socket->onConnect = function($socket) use($db) { //在这里循环发送消息,发现全部循环完毕后,才接收到返回结果,在循环过程中,全部是阻塞的吗? for($i = 0; $i < 1000; $i++) ...

h8h8 发表与 2017-05-23 3467 浏览 5 回答
workerman当作客户端用AsyncTcpConnection与对方socket通讯

对方的socket接口有自已的通讯协议,如果用AsyncTcpConnection异步链接对方的socket, 可以按照对方的协议发送和接收数据吗? 例如是不是下面这样? $tcp = new AsyncTcpConnection("tcp://0.0.0.0:8686"); $tcp->protocol = "这里定义对方的通讯协议"; $tcp->onConnect = function($tcp...

h8h8 发表与 2017-05-18 6508 浏览 4 回答
关于client_id问题疑问请教一下

我在看源码的时候,发现client_id是可以转换为ip、端口、connection_id, 是不是我在其他项目或服务器上获取到了client_id后,直接通过Gateway::sendToClient($client_id)就可以发送了?...

h8h8 发表与 2016-09-01 2570 浏览 1 回答
关于多个进程无法产生随机数问题

function getNonceStr($length = 32) { $chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; $str =""; for ( $i = 0; $i < $length; $i++ ) { ...

h8h8 发表与 2016-05-17 3261 浏览 4 回答
workerman3.X怎样捕捉到全局错误,然后自动重启或load所有服务?

我有一个服务是不断的从一台sybase服务器抓取数据,,有时候sybase把连接踢出来,导致程序出错,能不能捕捉到这个错误,就自动重载服务?...

h8h8 发表与 2015-12-13 1934 浏览 1 回答
关于2.0版本,在其他项目中推送消息问题

我1.0版本中,我采用了 <?php use \Workerman\Worker; use \GatewayWorker\Gateway; use \Workerman\Lib\Timer; use \Workerman\Autoloader; // 自动加载类 require_once __DIR__ . '/../../Workerman/Autoloader.php'; Autoloader::set...

h8h8 发表与 2015-11-25 3686 浏览 1 回答
升级2.0版本了,不同应用的服务注册地址端口都是127.0.0.1:1236吗?

升级2.0版本了,不同应用的服务注册地址端口都是127.0.0.1:1236吗? 这样会不会也现不同的应用之间数据共享了?更改端口后,出现错误 PHP Warning: stream_socket_client(): unable to connect to tcp://127.0.0.1:1236 (Connection refused) in /home/GatewayWorker/GatewayWorker/...

h8h8 发表与 2015-11-25 5691 浏览 3 回答
配置redis时,无法找到redis类,我确认已经安装redis扩展和redis服务器

启动时出错了 Fatal error: Class 'Redis' not found in /alidata/www/GatewayWorker/GatewayWorker/Lib/StoreDriver/Redis.php on line 21 WORKER EXIT UNEXPECTED E_ERROR Class 'Redis' not found in /alidata/www/GatewayWorker/...

h8h8 发表与 2015-09-23 5771 浏览 3 回答

h8h8

1908
积分
0
获赞数
0
粉丝数
2015-09-23 加入
🔝