workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
ws分布式部署sendToGroup的疑问
#### 问题描述 我有两台服
务
器A和B,都部署了webman,并且使用gateway worker提供ws服
务
,A和B都有gateway、register、gateway worker几种进程,register18652f99813583.png) 我在A的http接口中使用了gateway client包,register address 填写的是A的register地址:`127.0.0.1:1236`,但是消息无法推送到B服
务
器的
分享
Workerman-Pusher:异步消息推送器
. **2、它是什么** workerman-pusher 是基于workerman开发的一个异步消息推送器: 它能够模拟WEB后台单向异步推送业
务
通知。 'domain' => 'www.pusher.com', //模拟uid(也可以是订单id | 也可以是任
务
id | ....)//客户端发送心跳间隔时间 'client_heart' => 1, ), //socket 'socket' => array( //监听服
务
问答
websocket 分包处理
flush(); 服
务
端收到也是直接 jsondecode 解码, 整个过程没有看到装包 解包。。心里很担心。目前只有自己一台手机 测试是正常能通信的。或者wm 服
务
端已经做过了。 前端需要在结尾手动加 '\r\n'?Gateway("Websocket://0.0.0.0:8282"); // gateway名称,status方便查看 $gateway->name = 'MspGateway'; ``` 这是 服
务
端
问答
gateway和workerman使用
我想实现的是固定的ip端口收发数据,我一开始下载的workerman,有使用了简单实例中的 ```js // 假设服
务
端ip为127.0.0.1 ws = new WebSocket("ws://127.0.0.1:2346"); ws.onopen = function() { alert("连接成功"); ws.send('tom'); alert("给服
务
端发送一个字符串:tom"); }; ws.onmessage = function(e) { alert("收到服
务
端的消息:" + e.data); }; ``` 这个代码,也成功了,但是因为要连接数据库,看手册要用gateway
问答
运行多个gatewayworker的问题
同一台服
务
器同时运行两个gatewayworker,查看端口和状态都正常,但是其中一个tcp无法建立连接。代码如下: start_register.php: ```php // register 服
务
必须是text协议 $register = new Register('text://0.0.0.0:1238// worker名称 $worker->name = 'YourAppBusinessWorker'; // bussinessWorker进程数量 $worker->count = 4; // 服
务
注册地址gateway->count=4,起始端口为4000 // 则一般会使用4000 4001 4002 4003 4个端口作为内部通讯端口 $gateway->startPort = 2000; // 服
务
注册地址gateway->count=4,起始端口为4000 // 则一般会使用4000 4001 4002 4003 4个端口作为内部通讯端口 $gateway->startPort = 4000; // 服
务
注册地址
分享
简单直播系统 上线了
- ## 技术架构 ### 核心技术栈 - **后端框架**:FastAdmin + ThinkPHP - **前端框架**:UniApp + Vue3 + uView-Plus - **聊天服
务
**:基于 Workerman 的 GatewayWorker 框架,采用 WebSocket 协议 - **视频服
务
**:支持自建 SRS 或 nginx-rtmp-module 视频服
务
器,兼容阿里云、腾讯云等主流直播服
务
--- ## 优势特点 - **轻量级设计** - 快速部署,资源占用少 - **跨平台支持** - 一套代码,多端运行 - **易扩展性** - 模块化架构,便于二次开发- **高稳定性** - 成熟的技术栈,保障服
务
稳定 --- ## 适用场景 ### 行业应用 - **电商直播带货** - 商品展示与销售 - **教育在线授课** - 远程教学互动 - *
问答
workerman有没有没有进程控制的,单纯的通信组件?
业
务
系统自有进程控制体系,与workerman冲突,workerman有没有单纯的通信组件?
问答
麻烦看下这个报错是什么问题?
服
务
器上面放了2个GatewayWorker项目
问答
gatewayworker用作反向代理
基于tcp协议,客户机连接到gatewayworker,用于隐藏真实服
务
器的IP,是否可行
问答
jwt 的问题
还是要服
务
端用expires_in过期时间去判断? refresh_token 同问?
问答
连接IPV6地址的问题
服
务
器是美国阿里云。 我想使用 AsyncTcpConnection 连接 对方的 IPV6地址 应该怎么做?
问答
服
务
器重启后,workerman就已关闭,怎么把启动命令加入到linux自启??
怎么把启动命令加入到linux自启??怎么把启动命令加入到linux自启??
问答
请问这样的架构,会让服
务
器崩溃吗?请大神帮我修改一下
问答
服
务
端正常启动 客户端一直连接失败 请问这是什么原因?
 
分享
Ⓜ️ 微服
务
系列 | PHP实现性能剖析、跟踪和可观察性最佳实践
  **更多了解:https://mp.weixin.qq.com/s/Rujg73NobRuKTSteIO1LTA**
问答
无法长连接 和服
务
端批处理断开重开后的重新连接问题
1.类似web消息推送系统 用了两个sender.js 一个可以长链接 一个链接数据接收完后没多久就断开了 请问可能哪里出了问题 2.类似web消息推送系统 start_for_win如果断了 然后重启 网页如果在心跳检测时重新连上workerman
问答
debian9怎么安装libevent2-dev啊
apt-get install libevent2-dev 没有这个个软件包 libevent-dev倒是有 服
务
器装的是PHP7 [attach]1634[/attach]
问答
超大数组update数据库,采用什么方案比较好呢?
【弊端】实际测试我的业
务
,当达到140多人时,text类型已经存
不
下了,然后改成longtext,当达到500人时(500个json数组),更新速度越来越慢,I/O应该很高(读写)。方案2:采用concat_ws方案,每次在mysql前部插入新的json字符串,
不
用全部读取和全部更新,只是往前插入一个json串,实际测试500人,更新速度快了一点点 ``` //本次用户数组json中文
不
转码 $userInfoJsonStr = json_encode($userInfoJson, JSON_UNESCAPED_UNICODE); //单独用户uid $uid = $userData$edit_id; ``` #### 为此你搜索到了哪些方案及
不
适用的原因 user_data存放超大json数组(只关注这个字段) !在
不
采取分表的情况下,大家还有更好的方案吗?
问答
我的workerman 用调试模式,为啥
不
能打印信息了?
如题,我是搞硬件的,初学者,求指导……
问答
php如何让workerman实现两个
不
同平台的app通信
« 上一页
1
...
328
329
330
331
332
333
334
335
...
483
下一页 »
« 上一页
331
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝