请问workerman 如何主动断开连接

请问workerman 如何主动断开某个连接?...

ppwq 发表与 2021-03-24 3145 浏览 2 回答
Can not connect to tcp://127.0.0.1:1236 Connection refused

//服务是启动成功的 //网页的websocket也能正常从服务端返回消息 // 就自己业务代码调用gatewayworker方法就报这个错,环境是laradock // 这里是我自己写的代码 ...

laogouWorker 发表与 2021-01-26 13124 浏览 6 回答
监听的onmessage中如何根据获取的客户端ID去获取对应的worker进程,从而拿到connection 发送消息

看文档说worker是多进程的,因此不同进程中的connection_id可能会重复,从自定义存储中获取到要发送给的客户端的connectino_id可能和当前进程不是同一个进程,看的是worker-connection 还没看 worker-gateway-connection...

放开那个女孩 发表与 2021-01-26 2278 浏览 1 回答
定时执行支持删除ID 为数组吗?

$t[1] = timer::add() $t[2] = timer::add() $t[3] = timer::add() 当执行完第一个时候 后面全部不用执行 可以 timer::del($t) 可以全部删除吗 这样...

ynbenlai 发表与 2021-01-20 1271 浏览 1 回答
exit with status 135

日志中出现了exit with status 135 请问135是什么情况会出现的异常退出?...

chaz6chez 发表与 2021-01-19 1991 浏览 2 回答
workerman 怎么判断客户端连接了 比如 10秒内 没说话 然后发送信息给客户端 这样怎么实现呢

workerman 怎么判断客户端连接了 比如 10秒内 没说话 然后发送信息给客户端 这样怎么实现呢 我用timer 定时执行 怎么执行时候client_id 就为空 是不是不会记住当前执行client_id...

ynbenlai 发表与 2021-01-06 2062 浏览 1 回答
worker 为什么有的请求数达到了2w左右,而有的worker确实1000左右?

使用gateworker做了tcp服务器。由于终端不断增多,发现tcp服务器有的worker进程一直有请求,有的worker进程很少,不同worker 的请求数有10倍的差别?这是什么原因导致的? ...

tgzmos 发表与 2020-12-25 1788 浏览 1 回答
服务端主动推送消息,客户端会全部断联

use GatewayClient\Gateway; ........省略........ Gateway::$registerAddress = '127.0.0.1:12360'; Gateway::sendToAll(['sendUid'=>null,'receiveUid'=>506,'style'=>1,'type'=>2,'content'=>['team_id'=&...

gms 发表与 2020-12-11 2356 浏览 2 回答
GatewayWorker 发送POST请求

请问服务端怎么发送post请求?...

auroradcx 发表与 2020-12-11 2396 浏览 3 回答
能不能在websocket的onConnect获取$_GET变量,我想做连接的验证,刚开始学习,论坛也没寻找到答案,感谢

能不能在websocket的onConnect获取$_GET变量,我想做连接的验证,刚开始学习,论坛也没寻找到答案,感谢...

安心777 发表与 2020-12-06 1684 浏览 1 回答
start_register.php 里面这个$register = new Register('text://0.0.0.0:2233'); 正式应该改成 127.0.0.1是吧 只允许本地

// register 必须是text协议 $register = new Register('text://0.0.0.0:2233');...

bl2020 发表与 2020-12-05 2410 浏览 1 回答
gatewayworker中php.ini文件内容解读

打开php.ini文件,发现只有以下内容: extension="mongo.so" extension="memcache.so" extension="memcached.so" extension="redis.so" apc.enabled=1 apc.enable_cli=1 查看gatewayworker的文档,发现检查禁用函...

echo_class 发表与 2020-11-26 2292 浏览 1 回答
需要登录的项目,怎么本地调试点对点通讯?一个账号登录后,另一个账号就关闭websocket连接

现在已经绑定了UID,但是在做本地点对点的通讯测试时,发现一个问题,只能在本地登录一个账号,另一个一登录,原来登录的那个就提示关闭websocket连接。请问这个怎么破?谢谢!!!...

echo_class 发表与 2020-11-20 2121 浏览 2 回答
wokerman3.x TcpConnection destroy未调用

客户端关闭链接,destroy没有用 ...

lin1622 发表与 2020-11-20 1131 浏览 1 回答
gatewayworker传参的要求是什么?字符串?JSON化数据?

今天遇到一个很郁闷的问题,前端与gatewayworker连接成功了,但是向前端返值的过程中,一直报错,因为我想传的是数组,不知道要处理成字符串,还是json化的数据,请指点,谢谢!...

echo_class 发表与 2020-11-17 1829 浏览 2 回答
构造函数可以不传参数,那怎么把这个服务启动起来呢

构造函数不传参,服务进程 怎么启动呢,这个函数```php stream_socket_server ...

wuxian 发表与 2020-11-17 2229 浏览 1 回答
tp5.1 启动server.php入口文件无反应

...

苏三宝 发表与 2020-11-09 1903 浏览 1 回答
workerman显示运行成功的,但是我查询状态,发现又没有成功。

我在服务器上启动了服务器,最后显示start success. 但是我再去查询workerman 状态,发现什么都没有 这是没有启动成功吗?...

花儿 发表与 2020-11-05 1980 浏览 2 回答
通过 sendMessageByUid方法如何获取硬件的返回值?

$connection->send($message);返回的只有true跟false无法获取到硬件的返回值这个如何解决? // 针对client_id推送数据 function sendMessageByUid($uid,$message) { global $worker; if(isset($worker->uidConnections[$uid])) { ...

meng 发表与 2020-10-29 1884 浏览 1 回答
workerman/redis 语法不兼容 PHP7.4

使用 PHP7.4 运行 workerman/redis-queue ,当队列中没有数据时报错。使用 PHP7.3 没有报错 ...

hsk99 发表与 2020-10-29 2169 浏览 2 回答

phpcreeper

11886
积分
0
获赞数
0
粉丝数
2015-11-07 加入
×
🔝