AsyncTcpConnection掉线

使用AsyncTcpConnection测试并发的时候,多次测试都一样会在一定时间后没有心跳连接无效 然而比较有规律的是每次的剩余有效连接数都是固定的54个(windows),把代码放到linux环境下测试也情况类似 感觉是不是有什么很重要的设置我遗漏了,求大大拯救~ 谢谢 初始代码: for ( $i = 0; $i < 200; $i++ ) { $...

buildinghe 发表与 2017-01-20 4016 浏览 3 回答
怎么处理定时任务中延时引起的进程挂起

使用 GateWay ,在 onWorkerStart 建立了一个定时任务,循环向客户端发送数据,由于客户端的某些特性,在向相邻的2个客户端发送数据中间必须加入延时,这时发现 onMessage 不响应了。 此时怎么做并行任务,就是发送 与 接收并行处理??...

huboy 发表与 2017-01-19 4035 浏览 1 回答
Timer能否在Workerman-RPC框架的业务层使用

架构背景: 浏览器/app <-- http -> Web请求处理层 <-- RPC --> Workerman-RPC业务逻辑处理层 业务说明: 数量一定的商品,用户需要对该商品预约下单购买,预约成功后必须在30min内支付购买。用户预约后,商品对外供应数量减少1;当用户在30min时限内没有支付购买,商品对外供应数量恢复1。 实现: 上述业务逻辑在 Workerm...

leo 发表与 2017-01-19 2867 浏览 1 回答
GatewayWorker 实践过程遇到的问题?

服务器配置阿里云服务器 8核 8G 100M带宽 用的gatewayworker workerman gateway类里的count是8 BusinessWorker类的count是4 我以为可以支持万人玩玩 这下1800多就这样 我的cpu啊 今天峰值是1834人在线 当时是小伙伴们 听到口令喊进入 大概1800多号人进去了 当时卡的不要不要的 看了下监控 cpu直接到飙到了90%多 贴图: 服务器配置如下 ...

1619443919 发表与 2017-01-18 5428 浏览 4 回答
BusinessWorker类的使用问题

BusinessWorker类的使用问题 关于此$worker->count = 4 此值应该根据服务器的什么去设置为最佳? Gateway类 $gateway->count = 8; 此值应该根据服务器的什么去设置为最佳? 我当前服务器是阿里云的8核 8G的服务器 BusinessWorker类里 $worker->count = 4 Gateway类里 $gateway->count...

1619443919 发表与 2017-01-18 4341 浏览 1 回答
请问下异步Mysql组件适用于GatewayWorker吗?

看到升级了workerman,react/mysql能否用在gatewayworker中?...

Wakada 发表与 2017-01-18 3879 浏览 1 回答
安装posix扩展失败

我的centos6.5环境都配好了,启动workerman说缺少posix扩展,网上找了命令安装,一直说与php5.6冲突,请问这种如何才能正确安装...

独白 发表与 2017-01-17 5507 浏览 1 回答
内部创建的worker,onworkerstart 中getClientIdByUid获取信息

[attach]484[/attach] 使用情景:客户端发起充值,充值通知页面调用这里,然后再通知给客户端; 使用GatewayWorker,客户端连接后,登录绑定UID 在 onWorkerStart 中 new Worker,通过getClientIdByUid 无法获取到 ClientId;...

pingguoshuai 发表与 2017-01-16 3172 浏览 1 回答
关于异步,阻塞?

@walkor 之前在手册中有看到您对异步和阻塞有一段很好理解的文字描述,想再找来看看的,翻了一下手册没找到,您能给我贴个链接吗?...

柒企鹅 发表与 2017-01-13 3116 浏览 1 回答
想实现一个网页发起请求,发送数据给智能设备,并获取返回的模式,不成功,请教。

目的:网页js发起ws请求链接服务器,ws经过处理后调用 sendMessageByUid TCP链路发送数据给智能设备,等待智能设备响应后将响应结果返回网页客户端。 目前问题:debug模式运行观察,sendMessageByUid 已经运行,但是没有向设备下发任何数据。 如何智能设备数据返回网页客户端,思路也还不是很明确。。望大神指点下 目前做法是这样的 网页客户端 <script type="text...

huboy 发表与 2017-01-13 3329 浏览 3 回答
Workerman 用了WSS无法用$_SERVER['REMOTE_ADDR']取得用户IP

请问站长和群友们有没解决方案?...

Alu 发表与 2017-01-12 5399 浏览 1 回答
workman chat 导致服务器 502 linux

...

poison 发表与 2017-01-12 3306 浏览 1 回答
缺少event.so文件

linux 缺少这个event.so文件 这是posix扩展吗?...

qiqingmeemda 发表与 2017-01-12 2843 浏览 1 回答
window版本,select.php类中,EV_WRITE什么时候会调用到?

window版本,select.php类中,loop方法中 $read = $this->_readFds; $write = $this->_writeFds; // 等待可读或者可写事件 stream_select($read, $write, $e, 0, $this->_selectTimeout); 其中,write什么时候会调用到?...

2801616735 发表与 2017-01-10 2888 浏览 1 回答
websocket tcpsocket 区别

我用原始php写了 tcpSocket 。用tcpClient 能连接,websocket也能连接。那workerman里者两种server区别在哪里?...

sbjwwjsm 发表与 2017-01-10 6095 浏览 6 回答
您好,我想请问一下workman是否支持离线消息队列

利用workman做一个即时聊天的东西...

xiaowushengji 发表与 2017-01-10 3610 浏览 2 回答
异步 MySQL Redis 阿里云上使用异常,求解!

在本机(mac)上运行正常: 链接配置如下: $worker->onWorkerStart = function () { global $mysql; global $factory; // 获得workerman的event-loop, $loop = Worker::getEventLoop(); // Redis $factory = new Factory($loop); // 连接参数 $mys...

zxyfax 发表与 2017-01-09 4017 浏览 2 回答
多个Application的情况下,如何关闭或重启其中某一个App

/Applications /Applications/App1/start_app.php /Applications/App2/start_app.php ... 启动和关闭的操作都在根目录下的start.php,如何细化到每个App?...

Wakada 发表与 2017-01-09 3262 浏览 2 回答
异步 MySQL Redis 阿里云上使用异常,求解!

在本机(mac)上运行正常: 链接配置如下: $worker->onWorkerStart = function () { global $mysql; global $factory; // 获得workerman的event-loop, $loop = Worker::getEventLoop(); // Redis $factory = new Fact...

zxyfax 发表与 2017-01-09 4196 浏览 3 回答

walkor

162071
积分
0
获赞数
0
粉丝数
2014-05-04 加入
🔝