workerman mqtt插件问题

for ($a = 0 ;$a<500;$a++){ echo "a = ".$a."||||"; $mqtt->publish( "/1805705204f0468788/getGeneral",$a,); usleep(500000); } 只能发送100个到mqtt服务器上,剩余400个虽然循环 还在执行,但是mqtt服务器就收不到了。不知道为什么求大神解答,mqtt服务...

dmjlovehj 发表与 2019-09-29 2653 浏览 4 回答
使用GatewayWorker开发棋牌倒计时应该怎么处理?

现在是一个房间一个定时器,但是运行久了会发生堵塞,导致定时器不准.一直没有找到合适的方案,有做过棋牌的大佬能解惑的嘛?...

黑老怪 发表与 2019-09-28 2236 浏览 1 回答
为什么workermen打不了日志呀

...

gatsby_yang 发表与 2019-09-27 1678 浏览 1 回答
gatewaywork 业务进程busy

strace -ttp pid的结果: recvfrom(13, "$-1\r\n", 8192, MSG_DONTWAIT, NULL, NULL) = 5 18:17:30.918120 sendto(11, "\0\0\0\234\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0>\1\0\0\0\0\0\0{\"Ty"..., 156, 0, NULL, 0) = 156 18:17:30...

iqige 发表与 2019-09-21 7934 浏览 1 回答
用websocket发送消息,有个比较大的疑问

使用的是Gateway框架 用户A通过ajax发送消息到php框架,php框架调用GateWayClient向用户B发送消息 问题: 1、如果这时候用户B的网络不好,导致没有收到这条消息,过一会网络又好了,那么消息看起来就是缺失一截 2、如果使用回执,php框架向用户B发送消息,用户B收到消息后回发一条消息给服务端,那么,如果要实现消息的补发应该怎么做,难道每使用GateWayClient推送一条消息,都要做一个定时...

Leooo 发表与 2019-09-20 3812 浏览 7 回答
大神们,请问WINDOWS 的WORKERMAN要开启多个,要修改哪个参数的端口不会不有冲突

大神们,请问WINDOWS 的WORKERMAN要开启多个,要修改哪个参数的端口不会不有冲突 [attach]2425[/attach]  ...

kelang 发表与 2019-09-13 2128 浏览 1 回答
大家好,我是一个PHP新手,想请教几个关于开发游戏的问题!

  我一直有个梦想,就是自己开发一款游戏!这个想法一直持续了几年,但是由于当时上学没时间,只构思了游戏的背景及剧情,最近两年工作了,并且空余时间比较多,就开始尝试自学编程做游戏。由于现在大家大部分时间都是使用手机,所以我考虑用PHP做。   我自学了PHP、javascript和html,可以开发出简单的交互式网站,最近一段时间也研究了workerman及gatewayworker,但是感觉好多地方还不是很明白,所以...

dajuju619 发表与 2019-09-10 2063 浏览 1 回答
workerman tcp连接正常 设备发送上线信息正常服务端无法下发数据

workerman  tcp连接正常 设备发送上线信息正常服务端无法下发数据 [attach]2418[/attach]   设备没有接受下发数据重新发送 这是什么情况...

czwe 发表与 2019-09-09 2555 浏览 2 回答
设备通过tcp协议发送16进制的文件流,服务器如何处理

设备发送的bmp格式的图片,转成16进制文件流,发送到服务器,分包发送,图片越大,分的包越多。随文件流发送过来的还有json数组,里面包含,文件名等别的信息。不知服务器端如何接收呢...

hyet 发表与 2019-09-02 2639 浏览 1 回答
workerman创建服务类然后启动报错think/worker/Server类找不到是哪个什么情况,

我引入了think/worker/Server...

hualikanhua 发表与 2019-09-01 1818 浏览 1 回答
posix_kill($master_pid, 0) 返回false , 但其实是有这个进程的

当我想停止一个进程的时候, 使用参数 stop, 结果 workermanlog一直在提示Workerman not run... ,然后我就追踪代码,一直看到了这个位置。 $master_pid      = @file_get_contents(self::$pidFile); $master_is_alive = $master_pid && @posix_kill($master_pid, 0...

hunterkou 发表与 2019-08-30 2290 浏览 2 回答
fromId和toId接收消息

Gateway::sendToUid($message, json_encode($data,JSON_UNESCAPED_UNICODE));这个toid可以收到消息,fromId收不到,必须加一句Gateway::sendToUid($message, json_encode($data,JSON_UNESCAPED_UNICODE));fromId才可以收到消息,但是看老师的视频是不用加后面这一句的,这是怎么回...

zhanzhao 发表与 2019-08-27 1895 浏览 1 回答
GatewayWorker连接多个数据库,会自动识别吗?

在onMessage时,根据客户端传的wid连接不同的数据库 $config = ; global $dbc;// $dbc = new \Workerman\MySQL\Connection( $config, $config, $config, $config, $config, $config );我的问题是,当发生onClose事件时,我调用上面的全局变量$db...

xiajin 发表与 2019-08-27 1984 浏览 1 回答
workman 配置https 不成功

http是正常的,配置上https 就报错错误信息 [attach]2356[/attach] 前端代码 [attach]2357[/attach] workman配置 [attach]2358[/attach] [attach]2359[/attach]  ...

东山 发表与 2019-08-14 2804 浏览 2 回答
php毫秒定时器,基于event扩展

由于evnet扩展,在windows上也可以安装,所以此定时器也可以在win上进行演示,生产环境还是要基于workerman,在linux实现。 为了学习workerman,又抄了一个event出来, 毫秒定时器,workerman就是检测php环境上是否有php扩展,如果有就优先,然后才是Select类。 <?php class Timer { const EV_TIMER = 1; co...

dazhaozhao 发表与 2019-08-13 3384 浏览 1 回答
为什么时不时地就会出现这种情况导致 握手失败

15:47:20.765164 lstat("/../workerman.log", {st_mode=S_IFREG|0644, st_size=1099, ...}) = 0 15:47:20.765396 lstat("workerman", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 15:47:20.765515 lstat("", {st_mode=S_I...

陌生 发表与 2019-08-13 2878 浏览 1 回答
AsyncTcpConnection连不上特殊的地址

如wss://api.huobi.pro/ws有时能连上 有时连不上 我一下午就连了3次 后面又没反应了,代码一直没变 好奇怪...

sfg007 发表与 2019-08-12 1831 浏览 1 回答
udp模式下,怎么给指定ip和端口发送数据

客户端发送数据过来,发送3次之后,服务端没有响应就会重新改变端口再发送,这个时候给客户端发送数据怎么指定端口呢...

muggle 发表与 2019-08-12 5703 浏览 1 回答
关于workerman作为客户端WSS连接问题

if ($this->transport !== 'unix') { // Open socket connection asynchronously. if ($this->_contextOption) { $context = stream_context_create($this->_contextOption); $this->_so...

sfg007 发表与 2019-08-12 3674 浏览 1 回答

six

17907
积分
0
获赞数
0
粉丝数
2016-11-14 加入
🔝