GateWay内存占用大

压测了大概20小时后,gateway进程最大的去到20M,而businiess内存还是2m多,gateway代码没改动过,请问这是为什么?...

wudihzh 发表与 2015-04-01 6492 浏览 3 回答
首部五个字节网络字节序pack的int+json数据格式

为什么我把 首部四个字节 改成五个字节或者其他长度字节,就一直无法返回正确结果?只能用4个字符?求大大解答...

3p大法好 发表与 2015-04-01 4588 浏览 5 回答
客户端链接服务器,希望做一个认证,比如秘钥认证,客户度如何把秘钥发送给服务器呢?

比如我的SOKET服务器,希望只给授权用户访问,比如登陆成功,我SSO给用户分配一个token,我希望只有拥有合法token的用户链接我的服务器。一般如何做这个验证比较好呢。...

tanwentian 发表与 2015-04-01 4939 浏览 2 回答
pdo错误

WORKER EXIT UNEXPECTED E_ERROR Call to a member function prepare() on a non-object in /app/workerman/applications/Test/Lib/DbConnection.php on line 1578 系统运行了大概运行了5个小时后,查看日志发现有这样的错误,请问可能是什么原因造成的?...

wudihzh 发表与 2015-03-31 2942 浏览 1 回答
workerman入门的问题

本人实在是菜鸟,虽拥有进取心,但困难重重。我想要用workerman做个小例子,作为入门。不知从何入手。因为单单只是把workerman小蝌蚪的例子部署到自己的云服务器上就废了大半管血了。求大神支招,看过很多话题,问的都很专业了。我想从一个简单的例子开始入门,并不是懒惰。所以请尽量把答案弄的清晰明了附上注释,我今后小小的成功将不忘你们带给我的巨大帮助。...

落日夕阳斜 发表与 2015-03-31 7695 浏览 2 回答
gateway/worker模式中可连接数

gateway、worker各10个进程,ulimit 改成了65535,但是发现在压测的时候总连接数到达7000多的时候就上不去了,这是为什么?...

wudihzh 发表与 2015-03-30 3746 浏览 1 回答
多个workerman实例的问题,请大神帮忙

我运行了两个workerman实例,分别监听不同的端口,A监听6000,B监听7000。 但是发现个问题,客户端向A发数据时,10次有5次会发到B的实例去。所以就会出现B有多次无法接收到数据。 我可能是哪里没设置对,但是目前我的确不知道哪里出了问题。请大神帮忙解释下。感谢感谢了...

edwin1217 发表与 2015-03-30 4290 浏览 4 回答
workerman启动时候 创建新的进程做定时器

开了4个进程 要在workerman启动时候 调用一次函数 创建出新的进程 来做定时器 仅调用一次 现在在gateway那里调用 会执行4次 ...

chenpengzhi 发表与 2015-03-26 4878 浏览 2 回答
推送怎么支持ie?端口不是843吗,我已开放了,还是不行

推送怎么支持ie?端口不是843吗,我已开放了,还是不行 flash也存在的。...

xikuang 发表与 2015-03-25 3186 浏览 1 回答
Event 问题

Event 这个回调 可以放在wokrerman 之外运行吗? 如果修改一下BusinessWorker 的引入Event 路径? 是否可行呢?...

491662792 发表与 2015-03-23 3523 浏览 1 回答
workman-chat部署问题

我将web目录提取出来,部署在apache中,为什么访问出错了?...

prophet 发表与 2015-03-22 4138 浏览 1 回答
mysql 连接出错 Undefined class constant 'MYSQL_ATTR_INIT_COMMAND

ubuntu 12.04 下 按照官方安装方法,跑chat demo,能正常跑起来。安装官方教程里面的方法添加mysql,但是一连接数据库就报Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' in /home/bookii/workerman-chat/applications/Chat/Lib/DbConnection.php on line 1557。 看了一下...

aiseven 发表与 2015-03-22 12438 浏览 4 回答
在服务端推送消息workerman3

workerman2是直接引用require /your/path/workerman-xxx/applications/XXX/Lib/Gateway.php 就可以直接调用了 在workerman3中没找到呀。在workerman3中应该怎么用...

xikuang 发表与 2015-03-19 3664 浏览 3 回答
Event::onClose的触发时间

Gate/Worker模式中,服务端每隔一段时间检查客户是否存在,如果客户长时间没发来数据,就断开客户连接。请问这时断开客户连接的话,会触发Event::onClose函数吗?如果不会的话,如何知道客户是由于这种原因被断开的?...

wudihzh 发表与 2015-03-19 3559 浏览 1 回答
客户端昵称列表

websocket 前端是纯html+js的。无任何PHP代码 然后想记得前端的客户端昵称,此昵称与$client_id对应。 这样,就可以做一个在线用户的列表。 关于此昵称的存储。试过很多次。无法用session保存。 求解。(未安装任何缓存工具 membcached)...

taozhipeg 发表与 2015-03-18 3498 浏览 3 回答
use是什么意思?

use是什么意思?...

rcliu 发表与 2015-03-18 3998 浏览 2 回答
如何使用workerman实现多进程主动轮询外部服务器?

首先感谢walkor大大创造了一个如此优秀的php框架. 其中的多进程优势、异步IO、定时器和libevent事件轮询库、支持高并发等特性,让我眼前为之一亮. 我看了手册和demo,在做服务器方面已经提供了很好地实例和说明,可我目前遇到一个需求:将php服务器模拟客户端对外部服务器进行主动轮询. 如示意图: [attach]67[/attach] 1.创建一个主进程(守护进程),一旦启动长时间运行在后台...

typing 发表与 2015-03-17 8894 浏览 5 回答
worker进程数变成了两倍

我用Gate/Worker模式开发,发现对workerman执行"reload"命令后,用“status”命令查看状态,进程数目会变成原来的两倍,这是为什么?还有,reload会导致已经连接的客户断开吗?...

wudihzh 发表与 2015-03-13 3520 浏览 1 回答
请解释下这三个退出状态码是什么意思呢~

exit with status 9 exit with status 139 exit with status 65280 特别是这个 65280 很头痛...

ruby 发表与 2015-03-13 5858 浏览 2 回答

walkor

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