workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
分享
分享一个基于webman的开源数字人项目,这UI我是真用心了!
id=23955) 安装教程在README.md写得非常详细,如果
不
会安装的我可以帮忙安装。 ## 声明 放出这种应用开源,肯定会有一片声音说是套壳仔,**我承认,是套壳,毋庸置疑。** 我们
不
应该每天只埋头苦干技术,所以项目的开头我就写了:**这是一个可以直接商用变现的项目产品。** ## 基于webman webman确实用起来很爽,如果服
务
器、域名等资料都备齐的话,部署就几分钟就完
事
了,从性能层面来说,也是做这个项目的最佳首选。
问答
请教gateway tcp服
务
器如何接收完整数据?
AMRXXXXXXXXX] 数据(06D0是16进制的数据长度,ARM后面是语音类型的二进制数据),现在服
务
器端收到的数据,死活拼
不
出来完整数据,奇了怪了。
问答
奇怪的现象,api访问超时
#### 问题描述 浏览器能访问接口 但是apifox就超时了,对接了三方,三方的
回
调接口也是超时,应该
不
是代码层面的原因,但是
不
清楚怎么排查了。isset($data[$field])) { error_log("缺少核心字段: {$field}"); //
不
抛出异常$customer) { error_log("客户
不
存在,尝试的电话: " . json_encode($searchPhones));数据库中所有客户电话: " . json_encode(Customer::pluck('phone')->toArray())); // 即使找
不
到客户,也返
回
成功,避免
回
调失败 error_log("=== 通话
回
调处理完成(客户未找到) ==="); return json(['code
问答
关于GatewayWorker框架中,多个gateway,businessworker中,
不
同gateway客户端如何通信疑惑?
背景(gatewayWorker框架): 有两台gateway服
务
器,分别为gateway_1, gateway_2 两台businesswork服
务
器,分别为businesswork_1, businesswork看了手册,自己理解为如下流程: c1----->gateway_1转发消息---------->businessWorker_1处理完业
务
-------------->gateway_2转发消息----看了gatewayWorker框架源代码,还是
不
太明白,求教各位
文档
getClientIdByUid
# Gateway::getClientIdByUid ## 说明: ```php array Gateway::getClientIdByUid(mixed $uid); ``` 返
回
一个数组,数组元素为与如果没有在线的client_id则返
回
一个空数组。 此方法可以判断一个uid是否在线。 注意:返
回
值为与uid绑定的所有在线的client_id数组。因为已经下线的client_id会自动与uid解绑,所以已经下线的client_id
不
会出现在返
回
值中。 ## 参数 * ```$uid``` uid,可以是数字或者字符串。## 返
回
值 返
回
一个client_id的数组 注意:如果是客户端断网断电等极端情况掉线,客户端的onClose
回
调可能无法及时触发,参见[onClose](on-close.md)说明。也就是说对应客户端出现断网断电等极端掉线情况返
回
值中可能包含已经掉线的客户端client_id。这种情况需要[心跳来检测](heartbeat.md)已经掉线的客户端。
问答
GlobalData分布式变量共享组件
不
能外网访问吗?
我在一台服
务
器上运行了GlobalData的服
务
端,在另外一台用客户端链接为啥说无法链接到那个地址,我写的那台服
务
器的ip跟端口,端口也开放了的,这是为啥啊
问答
workerman源码问题
(译注:经查资料,此参数意为系统调用被信号打断时,系统调用是否从 开始处重新开始,此参数存在bug无
效
。) 但看
不
懂。 能详细说下吗? 求解答
问答
timer计时器异步的问题
请问如果有2个房间,每个房间发送一个计时器倒计时,怎么样才能每个房间都属于自己的倒计时,我现在做的
效
果是用户进入房间,给房间号存到SESSION里面。然后在计时器里面获取SESSION也就是房间号,好像
不
是异步执行,会卡住另外一个房间的计时器,该怎么做?求指导谢谢
问答
webman-admin 如何指定菜单需要的操作?
我删除了 添加、更新、删除,但是后面框架还是会重新
生
成这三个操作权限(我只需要 查询,
不
需要 添加、更新、删除) 麻烦知道的大佬告知下 !
问答
[已解决]希望Webman AI支持文档上传和分析功能
最近在研究国产的一个AI,月之暗面Kimi,我去官网试了下,
回
答质量还
不
错,随后注册了api体验。发现该api支持pdf或doc文件上传
回
答,想接入Webman AI使用,但是官网的文档只有Python的示例,这我就看
不
懂了 所以希望我们的Webman AI能够支持一下,感谢Webman平台 附上官方
问答
定时器
不
执行
Workerman\Lib\Timer; use Workerman\Worker; $task = new Worker(); $task->name = 'task'; // 开启多少个进程运行定时任
务
,reload/n'; getdata(); } ``` 如果在onWorkerStart 里边只设置定时器,定时器能正常执行 加上了getdata()方法定时器就
不
执行了 是因为只开了一个进程吗
问答
ajax调用一个方法,该方法里面调用Gateway::sendToClient
ajax调用一个方法,该方法里面调用Gateway::sendToClient,怎么等待Gateway::sendToClient给出客户端的反馈呢,如果没有返
回
的话,ajax请求完了直接就断了,浏览器页面就收
不
到客户端的返
回
数据了
问答
workman只能cli模式吗?如何接受php web传递的参数
我们有一个
回
调需求。现在是有消息了,别人就会调用我们的
回
调接口,http curl的。收到消息之后。我们想放到workman里面去处理。在php web下使用 AsyncTcpConnection好像
不
行,直接报错了。各位大佬有其他办法调用吗?
问答
timer 删除出现问题!
[截图](/upload/img/20221202/02638977e4850e.png) 本来执行了一天好好地, 突然删除
不
掉定时器了 导致一直1s执行 订单式打印的返
回
del 是true,,[截图](/upload/img/20221202/02638978245a5c.png) id是118 del返
回
的是true 但就是没删掉 还在一直循环执行
问答
thinkphp6使用workerman处理close机制
#### 问题描述 怎么能做到心跳尝试3次无返
回
,隔10分钟再重连,还无
回
应,才认为离线了 #### 为此你搜索到了哪些方案及
不
适用的原因 现在是设置心跳超过心跳时间没有消息就直接断开了
问答
不
阻塞当前进程?
我用Timer::add方式,也
不
行。 我业
务
是数据提供方是onMessage方式异步大量数据发送给我,而且想用共享数据方式存起来,可以
不
同进程访问
问答
连接
不
上workerman时,有时会
不
再连接
我这通常情况下连接
不
上会过好久再自己连接,但是有时候就会
不
连了,代码图附上,大神求指教
问答
本地测试没问题 放入服
务
器就连接
不
上
  
问答
进程数设置问题
会有明显的
效
率问题吗?要怎么测试来对比。 如果该机器运行多个gatewayworker实例,进程数每个实例
不
也都是可以 gateway进程设置为1,worker进程设置为3这么设置吗?那么单个实例为什么进程数
不
可以多设置些呢?求大神解惑!
问答
think-validate使用场景验证报错
'email' => 'require|email' ]; protected $message = [ 'name.require' => '名称
不
能为空', 'name.length' => '名称长度在3-25个字符', 'password.require' => '密码
不
能为空', 'password.length' => '密码长度在8-16个字符', 'email' => '请输入有
效
的邮箱地址' ]; protected $scene = [
« 上一页
1
...
157
158
159
160
161
162
163
164
...
479
下一页 »
« 上一页
160
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝