GatewayWorker每秒执行一次出现跳过的情况

情景是这样的: 每分钟会开场一局,也就是开了一个定时任务,每秒执行一次,去检测开场的。 但是出现某一局跳过的情况 $now_date = date("Y-m-d H:i:s", $now_date); $lists = $db->select('*') ->from('game_room') ->where('start_at= :start_at AND status = 1') ...

小怪兽 发表与 2018-04-28 2766 浏览 1 回答
能否管理多个wss客户端

我想同时发起100个wss客户端,然后一直不变,就在那不停的跑脚本,请问如何管理和维护呢?...

levi 发表与 2018-04-28 2491 浏览 2 回答
请问workerman有没有类似session_id的唯一标识?

rt 请问workerman有没有类似session_id的东西? client_id在用户失联重新连接后就会改变。且session都会丢失。 我想的是把session保存到redis中,用户重联后直接读取redis中的信息即可。但是没有唯一标识。...

frontlon 发表与 2018-04-27 3647 浏览 2 回答
求问,子进程里curl的问题?

$worker->onWorkerStart = function($worker) { $url = 'https://www.baidu.com'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $content = curl_exec($ch); curl_close...

haha 发表与 2018-04-27 2840 浏览 4 回答
text 和 frame协议基于 tcp 协议的长连接协议吗?

text 和 frame协议基于 tcp 协议的长连接协议吗? 那用websocket协议不久可以了吗? 为什么还需要自动协议? ...

13673188929 发表与 2018-04-26 3067 浏览 2 回答
分布式部署下,定时器的销毁问题

分布式部署下,如果某台上的某个进程建立了一个定时器timer1,然后下一次请求这时负载均衡路由到另一个机子,这时要销毁这个定时器timer1,这就出问题了,找不到这个定时器。如何在分布式部署下准确的销毁定时器?...

wintrue 发表与 2018-04-26 2718 浏览 1 回答
Failed to load resource: net::ERR_FILE_NOT_FOUND

这个是怎么解决的...

小师弟 发表与 2018-04-25 4004 浏览 1 回答
workerman遇上错误后必须中止进程吗?

客户端发送数据,Workerman接收,业务逻辑处理中如遇上非notice错误,是否可以直接return null,抛弃用户这次请求,而不是中断当前进程?...

tiandi 发表与 2018-04-25 3726 浏览 2 回答
服务器通过tcp长连接接收数据

多个终端1s上报一次数据,会出现终端关闭后,服务器还在接收数据是怎么回事?...

zhengweipx 发表与 2018-04-24 5127 浏览 2 回答
按照文档分离mvc层写逻辑出现stream_socket_sendto(): Զ�����ǿ�ȹر��һ�����е���ӡ�

在调用 Gateway::bindUid()的时候一直报这个错 刚开始有时候还可以通过,现在都不行了,转码也解决不了这个乱码的问题 ,不知道怎么定位这个bug,有遇到过这个坑的兄dei麻烦帮帮忙 ,两天都没解决掉 很烦 [attach]1017[/attach]...

wubojing 发表与 2018-04-24 11004 浏览 5 回答
直播数据量大怎么处理?

使用workerman做一个直播,多个直播室,一个直播室很多用户观看,并且互动消息。 在这样的情景下,数据一旦大了用什么来处理?谢谢!...

luck 发表与 2018-04-23 3358 浏览 1 回答
关于workerman守护进程问题

我在我的代码中执行linux语句开启workerman的守护进程,发现我的代码就卡在这里走不下去了!! exec("php ../Workerman/index.php start &");//我开启workerman的方法 请问有什么办法可以让我使用代码开启服务的同时又不影响我自己之后代码的运行?~...

phpvincent 发表与 2018-04-21 6939 浏览 1 回答
Workerman-RPC开启多进程时会出现数据重复问题

Hi,walkor, 遇到一个这样的怪问题,在Workerman-RPC中,我封装了一个这样一个获取随机数的静态方法 如下: public static function getRandomNumber () { $str = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789'; retu...

xiewen_kevin 发表与 2018-04-20 3655 浏览 1 回答
workerman源码读取socket数据

TcpConnection.php 文件中,baseRead方法中 读取socket代码如下: $buffer = @fread($socket, self::READ_BUFFER_SIZE); 前后代码中并没有看到 while() 之类的验证数据读取完之类的代码。 假如把上述代码改为每次读取10个字节 $buffer = @fread($socket, 10); 请问是怎么样的机制保证每次从socket 读取完数...

zhaocong 发表与 2018-04-20 3684 浏览 7 回答
wss ws https 问题

请教,walkor: AB台服务器:A 做 web服务器, ngix https已经可以正常访问,a.crt 密钥; B 是workerman 开启的是WS,目前是不通。 两台机器wss通讯,我的 思路:B服务器用ngxi,继续用a.crt密钥,做端口转发。不知是否正确。 还是B服务器也要重新申请密钥?...

az_qiang 发表与 2018-04-19 3600 浏览 2 回答
请问源码中work.php中resetstd()方法的具体用途?

public static function resetStd() { if (!static::$daemonize || static::$_OS !== 'linux') { return; } global $STDOUT, $STDERR; $handle = fopen(static::$stdoutFile,...

zhaocong 发表与 2018-04-18 3016 浏览 4 回答
小程序连接Gatewayworker报404,已设置代理,求大神解决

服务器是apache,在ssl.conf里面加入了: [attach]1003[/attach] 设置好代理,转发到gatewayworker。 [attach]1004[/attach] 但是在小程序端访问,报404 [attach]1005[/attach] [attach]1006[/attach] 请大家帮我看看,谢谢了。 我参考的教程是这个: https://sevming.github.io/Php/wx...

wabon 发表与 2018-04-17 4817 浏览 4 回答

maq

1815
积分
0
获赞数
0
粉丝数
2018-01-25 加入
×
🔝