如何才能让所有businessworker都收到一个Server的消息并处理!?

一个Server连接了gatewayworker中的gate, 发了个消息,如何才能让所有businessworker都收到这个消息并处理呢?   根据框架,应该只有最初选定的worker才会收到这个消息并处理,可是我现在的需求是想让所有worker都能处理,因为并不清楚最初客户端连接被哪个worker处理了(我想让那个worker关闭这个客户端连接)!...

zhouciming 发表与 2018-11-27 2325 浏览 2 回答
关于内存占用过多

使用场景: 搜索服务启动100个进程 定时器触发任务调度系统,向搜素服务投递任务(tcp) 搜索服务不间断的接受任务发起curl请求去第三方请求数据(返回的数据包很大),调试发现在json_decode的时候 fork出来的进程分配内存会暴涨,很快吃光系统内存   请问这种情况要怎么处理?...

yolandafans 发表与 2018-11-14 2512 浏览 1 回答
php socket客户端连接gateway

用php写socket客户端,连接gateway的服务器,能成功连接,客户端和服务器调用发送消息的函数没报错,但是却无法收到消息,希望哪位大神帮忙解决一下...

zzw 发表与 2018-10-31 1962 浏览 1 回答
phpsocket.io用加心跳吗?

Workerman强烈建议长链接加必须加http://doc.workerman.net/faq/heartbeat.html,如果使用phpsocket.iog还用加心跳吗?...

beyondzgz 发表与 2018-10-31 2715 浏览 3 回答
发送房间发送不了

Gateway::sendToAll(json_encode($send)); 可以发送 Gateway::sendToGroup($room,json_encode($send)); 发送指定房间就接受不到信息了 [attach]1310[/attach]  ...

swords 发表与 2018-10-30 1991 浏览 1 回答
workman如何内外网部署

有没有大兄弟搞过这个的?  1.有一台云主机,上面部署了 Workerman version:3.5.14          PHP version:7.1.6 ------------------------ WORKERS ------------------------------- worker               listen                              process...

AccessDenied 发表与 2018-10-16 3691 浏览 3 回答
upd消息回复问题

用workerman做udp服务端通信,可以一直接收到硬件发送过来的信息,但是硬件接收不到服务端发送的回复指令...

taven 发表与 2018-10-16 1985 浏览 2 回答
gatewayworker使用redis问题

Event.php中定义了静态变量$redis 在onWorkerStart中连接redis并用$redis保存,类中使用self::$redis进行操作redis 大概运行了几十分钟后出现了以下错误:exception 'RedisException' with message 'read error on connection' 已经在onWorkerStart做了以下设置: @ini_set('default_...

apud 发表与 2018-10-13 4088 浏览 2 回答
自动掉线问题

使用binduid之后过一会就回自动掉线,没有操作,心跳检测也关闭了, 是在小程序中使用的,wss协议  ...

zzz123456 发表与 2018-10-11 3059 浏览 3 回答
GatewayClient中的sendToClient问题

在A服务器中 可以完美运行程序 可以接受通信数据 也可以返发送通信数据 (都是在一个服务器内完成 不存在跨服务器) 但是在B服务器中 只能进行客户端与服务端的通信连接 无法由服务端给客户端发送指令...

alex0048 发表与 2018-07-08 2776 浏览 2 回答
Timer:add 多个页面刷新倒计时时间会混乱

多个页面刷新倒计时时间会混乱,有没有遇到的怎么解决...

DaXin 发表与 2018-06-20 2595 浏览 15 回答
使用GatewayWorker做直播间聊天

想问一下各位大神: 现在项目做一个直播系统,目前是微信和PC端的,聊天室这块用的GatewayWorker,然后项目采用前后端分离模式,我后台PHP用的TP5前端用的VUE,现在的模式是,没有直接使用GatewayWorker的Enent类,自己用TP5写的接口然后再调用GatewayWorker的接口来聊天,这样做的话,每第一次进直播间就会请求一次bind接口(后台的),然后每次发消息又要请求一次send接口,这样...

micsy 发表与 2018-06-20 3857 浏览 1 回答
web-msg-sender如何配置ssl(nginx)

1、已有nginx服务器开启ssl以及一个基于thinkphp的应用 2、已有应用希望使用web-msg-sender,如何集成进去 3、按官方手册搭建web-msg-sender,http请求成功。现希望支持https...

zbq 发表与 2017-02-07 3156 浏览 2 回答

喵了个咪

4603
积分
0
获赞数
0
粉丝数
2017-02-07 加入
🔝