workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
关于gatewayworker部署问题
我有两台服
务
器A和B都部署了gatewayWorker 因为业
务
原来,需要服
务
器B可以对服
务
器A的用户发送消息,所以我把注册地址改为服
务
器A的内网IP,并在服
务
器B调用发送消息时,设置Gateway::$registerAddress = '127.0.0.1:9000'; 这时候依然可以发送消息给服
务
器A的用户,这正常吗?还是我哪里理解错误了,
不
能这样做
问答
gateway worker 分离部署连接上就断开了
**gateway worker 分离部署连接上就断开了 ☝️** 完全按照文档的分离部署 反正网络IO服
务
器
不
开启业
务
层就无法工作,开起了就能连接,屏蔽这台机的业
务
在另一台服
务
器开启业
务
层关闭IO层 就是没连接就断开 **求大神指点一二**A 是业
务
层 [attach]1986[/attach] [attach]1987[/attach] B服
务
器 主要是IO [attach]1988
问答
php7.4升级到8.0后时
不
时报错
follows optional parameter $time in D:\myphp\hen123\app\util\PublicUtil.php:715 Stack trace: 百度搜索是表示方法
不
能有默认值
问答
使用swoole-cli作为环境,webman读
不
到WokermanEventsSwoole:class
已解决,原来event_loop 这个配置
不
能写 Workerman\Events\Swoole::class, 只能写 Workerman\Events\Swoole
问答
worker 为什么有的请求数达到了2w左右,而有的worker确实1000左右?
使用gateworker做了tcp服
务
器。由于终端
不
断增多,发现tcp服
务
器有的worker进程一直有请求,有的worker进程很少,
不
同worker 的请求数有10倍的差别?这是什么原因导致的? !
问答
【workbunny/webman-rabbitmq 】 报错
如果在队列里面接收消息之后 接着业
务
处理 就会有这种情况出现(
不
是必现) 如果把业
务
处理代码注释掉 就
不
会出现这种情况
问答
PHPSocket.IO如何实现统计在线人数?
如题,感谢各位帮忙
回
答。
问答
跨进程获取crontab实例信息
有两个worker子进程 进程0里注册定时任
务
进程1里面通过Crontab::getAll()获取
不
到注册的定时任
务
实例
问答
webman AI 3.2 已经发布
新增消息入库 新增GTP3.5 GPT4 DaLL.E Midjourney等设置 新增模型设置 vip套餐支持购买GTP3.5 GPT4 DaLL.E Midjourney等消息数设置 支持消息重新
生
成3.3版本 **3.3开始支持国内的各大模型** 百度千帆(文心一言) 阿里通义千问 讯飞星火 腾讯混元等 届时价格会从3.2版本的899慢慢调整为1899 ## Midjourney 垫图示例(
生
成自己的卡通头像
问答
大神们 帮帮我 打成phar redis连接
不
上 但是mysql是可以连接的 就think-cache
不
行
#### 问题描述 程序打成phar mysql连接正常,但是redis连接
不
上,env文件在phar同级目录。直接用源码运行没问题 !
问答
webman框架内存很大程度出现泄漏,如何能快速进行排查。
#### webman框架使用服
务
器内存
不
正常 我的业
务
服
务
器有5台 但是现在服
务
器的内存达到了58%左右 cpu在20以下 有什么办法能排查吗?以下是两台服
务
器的概况 现在只能在每天的时候进行restart 重启来降低内存 工作进程数一台服
务
器开启24个 !
问答
官方能否引入IlluminateEncryptionEncrypter组件,或者指定一个注入位置
webman中我没有只能在app\functions.php文件中这样做 ``` use support\Model; use Illuminate\Encryption\Encrypter; //
生
成$key, 'aes-256-cbc'); Model::encryptUsing($enc); ``` 写在functions.php中是因为这玩意只需要注入baseModel一次,webman的
生
命周期,我实在找
不
到第二个合适的位置 希望@walkor大哥评估下这玩意有没有必要嵌入webman/database,顺便把key和cipher配置常态化,官方写入config中。
问答
关于webman异常处理请教
#### 问题描述 用composer写了一个组件A,并且定义了异常类,配置文件也加了, admin中的控制器内静态调用了组件A的服
务
类,服
务
类中方法会触发这个异常类,但没有触发异常类render的方法我
不
知道这个应该如何解决? 实际业
务
是这个服
务
类中方法因为
不
满足要业
务
要求直接中断Response ,我是打算通过异常来处理,但出现了这样的问题
问答
phar打包怎么在bootstrap业
务
初始化时判断进程
#### 问题描述 使用的$worker->name判断是否需要执行初始化 打包时命令行
不
是workerman的运行环境导致无法打包 monitor进程跟一些无关的进程会一起执行初始化
问答
webman-admin 根本
不
存在前端选型的问题
大前端的技术方案太多太多了,鱼龙混杂,各种轮子层出
不
穷,而webman是运行在cli模式下的php,和这些大前端干的活基本上没有什么交集。时至今日干后端的已经
不
再关注前端是怎么实现的了,干前端的也
不
再关注后端是怎么实现的了,前后端分离是大势所趋。前端目前的分裂
不
是一时半会儿能有个结果的,而且分裂还会愈演愈烈,所以建议官方
不
要把过多精力放在前端上,只提供一套完善的webman-admin API套件就足够了,管他前端用什么技术,只要这个套件提供大多数
问答
workerman中有多条进程,多个用户进来,$worker里的connection连接数
不
在同一个上
worker = new Worker('websocket://0.0.0.0:9393', $context); $worker->transport = 'ssl'; // 启动4个进程对外提供服
务
问答
GatewayClient
不
设置 registerAddress 的端口设置任意一个为什么都能成功
#### 问题描述 跟着教程的示例做完,发现全部按默认配置,在GatewayWorker服
务
端的registerAddress是127.0.0.1:1238,但是在GatewayClient 类里面
问答
workerman-chat部署到linux服
务
器后,无法用浏览器访问了
环境的配置都没问题,防火墙也已经关闭,但是浏览器就总是
不
给访问
问答
onMessage中sendToGroup消息重复的问题
group' => Gateway::getClientSessionsByGroup($message['group_id']) ])); } ``` ### 客户端进入后主动向服
务
端发送一次消息,客户端监听,收到服
务
端响应的 1 条消息; 第二个用户进入,发送ready,服
务
端响应信息,客户端监听,收到服
务
端响应的 2 条消息; 第三个用户进入,发送ready,服
务
端响应信息,客户端监听,收到服
务
端响应的第N个用户进入,发送ready,服
务
端响应信息,客户端监听,收到服
务
端响应的 N 条消息;  ### 正常需求:
不
管几个客户端加入group,服
务
端sendToGroup后,每个客户端只收一次服
务
端消息。
不
知道哪里出问题了,请大神指点。
问答
测试:拔掉终端与外网的网线(局域网是通的,云服
务
器设置了心跳50秒,且云端判断此终端已经掉线并记录了日志),但是终端超时15分钟后才启动重连机制。AsyncTcpConnection
云服
务
器是正常判断,此终端掉线 终端在超时15分钟左右,自动重连了 而
不
是直接就知道掉线,像是挂起一样,困惑许久,外网正常 public static function onWorkerStart(
« 上一页
1
...
203
204
205
206
207
208
209
210
...
461
下一页 »
« 上一页
206
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝