workerman
首页
问答
分享
手册
市场
物联网
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
在阿里云服
务
其中部署Gatewayworker 后,使用macOS 终端连接服
务
器经常出现Broken pipe,并且Gateway中断,怎么
回
事
在阿里云服
务
其中部署Gatewayworker 后,使用macOS 终端连接服
务
器经常出现Broken pipe,并且Gateway中断,怎么
回
事
问答
GatewayWorker 里面$registerAddress没
生
效
#### 问题描述 客户端和服
务
端都在同一台服
务
器,访问GatewayGateway::isUidOnline()发现其他端口里的数据访问
不
了, Gateway::$registerAddress ='127.0.0.1:1236';这个已经配置,但还是获取
不
到正确的uid #### 程序代码或配置 !# 重现问题的步骤 在激光断开的时候通过socket通知其他设备 其他设备uid也进行了绑定 但是 Gateway::$registerAddress = '127.0.0.1:1236'; 没有
生
效
打印输出了一下还是获取当前1238端口下的uid
不
知道是什么原因 大神给看一下 这个方法我在很多地方使用 有的时候可以用 有的时候就用
不
了 还有一个问题 GatewayWorker\Lib\
问答
是否可以通过自定义协议实现自定义
事
件而
不
理会onMessage
回
调
需求目标: 我有一份自定义协议,实质上有且只有3个
回
调
事
件,比如onA,onB,onC,是否可以通过自义定协议的解包方法(decode)实现调用上述三个
事
件,而
不
用去理会onMessage. 试图实现的方法: 我在自定义协议的decode的逻辑里,在解包逻辑之后,分别通过call_user_function,调用连接对象中
不
同的
回
调
事
件,最后return '' 这也是合理的设计吗?
问答
【已解决】event
事
件订阅多次
回
调
#### event
事
件多次执行 用户注册成功后,发布
事
件监听执行多次,这个是默认的吗,还是能自定义次数。
事
件处理函数里有返
回
false ``` <?
问答
请问
事
务
能
不
能写在app/model 模型里?
在app/model模型里,我写了一个
事
务
模型继承plugin\admin\app\model\Base 这样宝成选择链接都是'plugin.admin.mysql'
事
务
使用Db::connectionplugin.admin.mysql')->beginTransaction(); 问题: 因为这个模型里一个方法是update两个表,订单表和用户表,插入一个记录表,但是发现经常发现锁住,,导致用户表别人注册
不
了了
问答
启动时显示源码是怎么
回
事
小白一个 输入命令运行时 直接吧源码打出来了 这个是怎么
回
事
[attach]772[/attach]
问答
我设置的30秒心跳,但是每次都需要51秒的样子才触发触发onClose
事
件
回
调
[](//www.workerman.net/upload/20210101/015feea5d893c0.png) 1、客户端链接成功,
不
发任何信息给服
务
端,51秒会触发onClose
事
件
回
调 2、客户端链接成功,发一条信息,第二次要55秒才触发onClose
事
件
回
调 30秒*1.5也该是45秒吧。这个51秒 55秒是
不
是哪里写死了, 我也也 restart 问题依然存在。
问答
使用webman做微服
务
,
事
务
该如何处理
#### 问题描述 使用webman做微服
务
,分布式
事
务
该如何处理? #### 为此你搜索到了哪些方案及
不
适用的原因 1.了解到了rpc和nacos,但是
不
是分布式
事
务
也是微服
务
难以处理的一环呢?各位大佬也没提到过。 https://www.workerman.net/q/8412
问答
php think worker:server reload 无
效
?
#### 问题描述 我就是加个日志 然后reload 日志根本没有
生
效
restart
生
效
了 啥区别啊 你们
生
产环境下都是怎么使用的?比如更新代码了 是restart? ![截图](/upload/img/20231108/08654b58fe9b43.png) #### 为此你搜索到了哪些方案及
不
适用的原因 php think worker:server reload无
效
果
问答
在webman中使用swoole一键协程化
不
生
效
#### 问题描述 在webman中使用swoole一键协程化
不
生
效
#### 程序代码 ``` //webman server.php 配置 return [ 'listen'
问答
env文件变更后,提示了update and reload,但是修改并未
生
效
#### 问题描述 看了config/process.php文件了,修改env文件后也的确提示了update and reload,但是我尝试读取配置文件里的内容,仍然未
生
效
。另外几个情况 1、直接修改相关的config文件,自动reload后,可以读到最新的配置 2、我使用的是vlucas/phpdotenv 3、无论是配置文件中读取,还是直接在代码中getenv,均读
不
到最新的env的配置,读到的还是老配置 4、restart后,env的变更是
生
效
的
问答
webman多台服
务
器部署
如果有多台服
务
器的情况下,代码需要更新了 1.怎么能方便的处理下,总
不
能登录每台机器更新代码然后reload吧 2.如果更新后发现有问题了,怎么能多台机器快速
回
滚
问答
我在 composer.json 中增加了目录 文件修改热更
不
生
效
启动webman后访问:http://xxx/test/ceshi/index 没问题能正确访问/test/ceshi.php 里面的index方法 但是当我修改ceshi.php 里面文件内容后
不
生
效
问答
isOnline($client_id)是在线的,但为什么getOnlineStatus获取列表为空?
连接没有断,isOnline查了在线,也可以正常发送接收数据,但是getOnlineStatus返
回
的一直是空列表,昨天还好好的今天就
不
行了,这可能是什么原因啊? 看了下日志,是从昨天最后一次重启socket服
务
开始的,把代码
回
滚
到以前的版本后重启服
务
还是
不
行,服
务
器上的另一个项目是正常的,
不
知道这个是怎么
回
事
?
问答
打包二进制下语言包无法
生
效
#### 问题描述 二进制下语言包无
效
, php webman build:bin 8.1 打包的bin文件。 在打包之后结果无法
生
效
。
问答
workerman-statistics StatisticClient::report 返
回
true 统计数据已
生
成 日志文件没有
生
成
workerman-statistics StatisticClient::report 返
回
true 统计数据已
生
成 日志文件没有
生
成
问答
不
同的业
务
怎么放到一个
事
务
里面
#### 问题描述 用户发起提现 需要调用银行接口、调用go服
务
减去对应用户的余额、自己这边增加资金日志 这三个业
务
用什么方式可以像
事
务
那样 要么都成功要么都失败
问答
redis-queue队列的消费代码更新了,总有一些进程走的是旧逻辑,新代码的逻辑
不
生
效
#### 问题描述 这里写问题描述 redis-queue队列的消费代码更新了,总有一些进程走的是旧逻辑,新代码的逻辑
不
生
效
。最后只能改了队列的名称,换了个队列名才执行了新的逻辑,请问有人知道是什么要怎么才能让代码
生
效
吗。
不
然每次修改消费代码的文件,都得换个消费队列名称,那得多麻烦啊
问答
前端报错502,过了一会又连上了,请问大佬们这是怎么
回
事
呀
#### 问题描述 我今天发现前端链接上了服
务
端,服
务
端返
回
了client_id,但是过了一会前端又报错502,过了一会又连上了,请问大佬们这是怎么
回
事
呀 !
问答
无法使用怎么
回
事
无法使用怎么
回
事
« 上一页
1
2
3
4
5
6
7
8
9
...
433
下一页 »
« 上一页
4
下一页 »
赞助商
特别赞助栏位
+成为赞助商
×
请作者喝咖啡
×
🔝