workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
IO select中$e=null,这个有什么作用么
workerman源码,子
进
程loop的时候,死循环之前$e=null,这个$e有什么作用么
问答
请问webman如何使用ws客户端
请问webman如何使用ws客户端,通过ws客户端和服务器端
进
行通讯
问答
路由如何追加动态参
数
,类似thinkphp路由的追加参
数
。最好是能不能把路由独立出来?
有没有路由都可以运行,路由可以是一个模块,自由添加去除 路由可以美化、简化url,方便模板调用 建议: 如果用路由的时候就可以调用第三方的路由,这样就方便了
问答
GatewayWorker
中在Events文件的onMessage中require_once引入的文件更改后reload没有加载
请问是不是不可以在Events中引入,在gateway中如何使用reload呢
问答
GatewayWorker
提示work命名冲突,但是命名是不一样的,请问什么原因
Gateway: Worker->name conflict. Key:127.0.0.1:thjpdk_BusinessWorker:1 Gateway: Worker->name conflict. Key:127.0.0.1:thjpdk_BusinessWorker:0 Gateway: Worker->name conflict. Key:127.0.0.1:thjpdk_BusinessWorker:1 Gateway: Worker->name conflict. Key:127.0.0.1:thjpdk_BusinessWorker:0 Gateway: Worker->name conflict. Key:127.0.0.1:thjpdk_BusinessWorker:1 Gateway: Worker->name conflict. Key:127.0.0.1:thjpdk_BusinessWorker:0
问答
内部调用shell_exec('/usr/local/nginx/sbin/nginx');导致无法关闭
在linux系统中 在onMessage函
数
中执行 shell_exec('/usr/local/nginx/sbin/nginx'); 第一次执行onMessage消息以后,可以正常把nginx服务起来一定要把nginx
进
程杀死才可以重新启动service.php程序
问答
workerman 可以使用 skywalking 吗?
尝试
进
行了配置但是没有成功,有人设置成功吗
问答
webman执行reload以后无法正常启动
#### 问题描述 status显示norun,runtime的pid文件没有清除且端口旧
进
程没有释放
问答
有些客户端反复断开重连
#### bug描述 有些客户端有时会出现断开连接,
发
现是服务端主动触
发
onclose将客户端退出关闭的,但是我查了下
发
现被断开的客户端是正常的,也有每隔10秒
发
一次心跳,但就是出现反复断开又重连上来,过会儿又断开了, 我自己加的触
发
onclose的设置,一个也没触
发
,为啥还会触
发
onclose呢?我是将客户端
发
过来的所有消息在onmessage接收到后转化到对应事件的缓存队列里,然后再来处理,然到会和这个有关系吗? 或者哪里可以监听到onclose触
发
的地方呢?
问答
主页demo "聊天室“ sleep问题
主页demo 聊天室,如果在代码中对某个用户的
发
言做延时处理,例如: 在文件Applications\Chat\Event.php 的100行位置添加如下代码: ```php if($client_name=='3333') { sleep(10); } ``` 即用户3333的
发
言会延时10s在处理。这个时候
发
现,用户3333
发
言后,其它用户立即
发
言,其它用户的
发
言会被阻塞,这个怎么解决???
文档
FileMonitor文件监控组件
开
发
者将其放入到项目中随着项目启动即可。* 地址1版本使用的是每秒轮询文件更新时间的方法判断文件是否更新, 地址2利用Linux内核[inotify](https://baike.baidu.com/view/2645027.htm)机
制
,正式环境
发
布版本时,一般一次
发
布多个文件,文件之间也可能有依赖。如果开
发
者确实需要daemon模式开启文件监控及自动更新,可以自行更改Applications/FileMonitor/start.php代码,将Worker::$daemonize部分的判断去掉即可。
问答
客户端已经建立好长连,服务端身份识别也是ok,所以状态都确认ok了,但接口请求却得不到
数
据
是什么原因,还要重新登录一次才正常
问答
大佬问个问题,我用onMessage里面获取到了一串json
数
据
,但是在解析的时候说找不到那个我传过来的值,实际上值已经是传过来了,您帮忙看看
问答
Webman如何重启整个系统?
Worker::stopAll() : posix_kill(posix_getpid(), SIGUSR1); ``` 只能触达到一个
进
程
问答
求教,websocket 设置了count为10,如何让指定客户端连接到其中某一个
进
程里面呢,用来实现两个客户端在同一个
进
程里面
问答
webman 引用 使用 抖店的 sdk
#### 问题描述 webman 引用 使用 抖店的 sdk 我想实现在 webman 里面调用 抖店的函
数
,怎么做?ACCESS_TOKEN_SHOP_ID); // 创建Request对象,假设调用的方法名称是: demo.method // $request= new DemoMethodRequest(); //
发
起API调用 // $response = $request->execute(accessToken); // ====SPI使用示例==== // 服务端调用spi接口时的链接参
数
// $request
问答
webman自动路由插件有一个bug
```php // 根
据
文件路径计算uri $uri_path = str_replace(['/controller/', '/Controller/'], '/', substr$file_path, strlen(app_path())), 0, - (4 + $suffix_length))); ``` 需要把$uri_path转化为小写 ```php // 根
据
文件路径计算
问答
Redis连接超时
1692254122 0t0 TCP iZ23:37010->10.146.109.193:6379 (ESTABLISHED) 运行一段时间(一天)后就出现这个情况,然后接着就是
进
程
进
入
问答
socket.io,安卓端和PC端正常,IOS无法连接
直播系统,基于NODEJS的SOCKET.IO,用于聊天‘
送
礼物、机器人等等,PC端和安卓端都正常,IOS无法连接,第三方测试WS连接服务器无响应握手失败,端口正常开放,本人小白,请大神指点。
问答
[已解决]webman能否实现支持 MQTT?有没有相关示例?
[截图](/upload/img/20230406/06642e5b1ccb8e.png) 在return[]内添加
进
程 ```php 'mqtttask'=>[ 'handler'=>process\Mqtttask::class, 'count'=>1 ] ``` 4、启动webman,即可完成 debug方式运行(用于开
发
调试) ``` php start.php
« 上一页
1
...
372
373
374
375
376
377
378
379
...
451
下一页 »
« 上一页
375
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝