workerman
首页
问答
分享
手册
市场
物联网
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
分享
Webman AI 支付宝证书设置教程
[截图](/upload/img/20230901/0164f1ee0c64cd.png) ##
生
成CSR文件 ![截图](/upload/img/20230901/0164f1eeb44039.png) ## 打开
生
成的文件 ![截图](/upload/img/20230901/0164f1f872d903.png) ## 上传刚刚
生
成的CSR文件 !20230901/0164f1f44280b7.png) > **提示** > app_secret_cert为 “应用私钥RSA2048-敏感数据,请妥善保管.txt” 文件的内容 > 证书目录任意,但是
不
要放在> 支付宝和微信支付都需要webman/ai系统能被外网http调用,所以无法直接在本地调试,请放在服
务
器上调试。
问答
webman 如果每次请求地址(query参数)都
不
一样,内存就会一直涨
#### 问题描述 webman 如果每次请求地址(query参数)都
不
一样,内存就会一直涨
不
带
不
同的参数就
不
会,这样是否正常,像很多 api 请求都会带上系统时间,内存是
不
是会一直涨?#复现方式 Controller 里就返
回
这个,发现内存会一直增长,只开1个进程(count=1),
不
然看
不
出来 ``` return $request->uri() . " - " . memory_get_usage
问答
laravel中如何启动多个workerman服
务
?
laravel 使用Workerman , 已经开了一个服
务
以后(php artisan workerman:command start d),再开另一个(php artisan workermanweb:command start d)提示已经运行, Workerman start in DEBUG mode Workerman already running 端口号确定
不
同 ,怎么处理才好 ?
问答
我想问下 workerman 支持做监控视频服
务
器吗
#### 我想问下 workerman 支持做监控视频服
务
器吗 ?我已经用workerman实现了gps物联网系统, 现在终端想加5路摄像头,我想用workerman 但是php对转码这块我
不
知道能
不
能满足 还有就是 设计 5000设备同时在线 每个设备5路摄像头
不
知道服
务
器能
不
能扛得住还有阿里云的视觉计算简单看了一下 一个价格贵 还有就是实现的功能
不
是很多 推流收费 ,我想用esc 自己仿照阿里的写个简单的?
分享
webman在使用默认
事
件驱动和swoole驱动的对比
当你业
务
为CPU密集时可以优先使用libevent,而为IO密集时可以考虑使用swoole。
问答
workerman环境下是否有自己实现的队列功能
我想咨询的并
不
是依赖redis或其他的服
务
的方案。而是workerman自己实现的一个服
务
。 我想要的场景也很简单,其实就是redis的list中的push功能和blPop命令。
不
能出现重复分配。 装redis自然是能用,但是有没有人用workerman实现过这个场景的服
务
吗。 最终想要的
效
果代码其实很简单: ``` <?
问答
发现 workerman 开机启动
不
了,我用的是守护进程的方法启动。
但是有时候会发现启动
不
了, 然后 1我输入 php start.php status 时只会显示一行 Workerman status 就没了 2我接着输入 php start.php status 就会显示-04-30 08:30:22 pid:4125 Workerman already running 2017-04-30 09:30:10 pid:9439 Workerman status 能
不
能在服
务
器运行时定时查询求
回
答,谢谢您。
问答
AsyncTcpConnection连接怎么创建多线程处理任
务
?
#### 问题描述 AsyncTcpConnection连接怎么创建多线程处理任
务
,有很多网上给的方案都会引发断线问题 #### 为此你搜索到了哪些方案及
不
适用的原因 因为我是创建多个AsyncTcpConnection来通过
不
同的账号连接另一台服
务
器,经过尝试使用new Process()在其中一个AsyncTcpConnection连接触发的时候就会引起全部的AsyncTcpConnection断线。因为具体的处理任
务
时因为功能需要无法避免的使用了sleep。所以会导致后来的消息无法收到只能尝试使用多线程
问答
UDP服
务
器主动向客户端发送消息
大家好,请问一下:我用workerman搭建了一个UDP服
务
,用于和物联网设备通讯,现在的情况是服
务
器能收到设备发来的数据,但是我想主动给设备发送命令(
不
在onMessage里面send),修改设备的一些参数
问答
gateway推送消息
------------ 问题已解决,是代码逻辑问题,
不
好意思~~ <----------------------> 设备端与web控制端各使用一个worker。设备端服
务
端口为8899,内部通讯端口为4000;web控制端服
务
端口为8900,内部通讯端口为4001,其余配置基本一样,两个worker的数据收发处理都在同一个Events.php里执行。现在的问题是,web控制端发送命令,onMessage可以成功发送数据到设备端,但反过来,当设备端返
回
数据到onMessage之后,却无法将数据推送
回
web端,使用sendToAll也
不
行。
问答
服
务
端开启http服
务
向客户端转发送SSE数据,客户端主动断开链接后,如何及时结束进程停止发送数据
#### 问题描述 目前的场景,服
务
端开启一个http服
务
,服
务
端向客户端以SSE(Server-sent Events)方式发送数据,当客户端主动断开连接,服
务
端的数据还在持续发送,这时候同一个客户端再次连接会连接
不
上我现在需要的时当同一个客户端主动断开连接后,服
务
端允许同一个客户端马上重新建立连接且
不
影响之前连接的数据处理,请问有什么好的方法呢?
问答
Workerman重启后客户端发送心跳服
务
端报错
服
务
端是Workerman+GatewayWorker架设 客户端是采用C#开发的。 当服
务
端断开后,客户端也断开连接了。 当服
务
端重新启动后,客户端也重新连接上服
务
端了。然后发送心跳包数据。但有时会出现客户端发送的心跳包数据,服
务
端也有收到信息。data=Gateway::getUidByClientId($client_id); 来获取对应连接绑定的数据时,会报Invalid argument supplied for foreach()
不
知道是什么原因引起的
问答
定时8秒发送几次,多少次没收到客户端
回
应算掉线呢?
定时8秒发送几次,多少次没收到客户端
回
应算掉线呢?
问答
webman-admin如何自定义查询结果(字段值转化)
现有学
生
表管理: ![截图](/upload/img/20241128/286747c4d9cffb.png) 这是显示接口返
回
的数据: !再举个例子:比如这个分数,我
不
想让他显示实际分数,大于等于60分显示合格,否则显示
不
合格。如果在fastadmin中,我会重写这个查询方法,并进行 foreach 判断处理,但是在 webmanadmin中,
不
知道咋实现。 这是官方的查询方法: !
问答
在webman中,在Crontab定时任
务
里使用Db
onWorkerStart() { // 每2分钟执行一次,注意这里省略了秒位 new Crontab('*/2 * * * *', function(){ //因为是简单任
务
,直接在定时任
务
里写上执行业
务
逻辑,对数据库进行更新 Db::table('test')->update(['time'=>time()]); echo date('Y-m-d就如上面代码般使用,会
不
会出现什么问题?
问答
web-msg-sender
效
率问题
因为我要和其他php系统(MVC框架)一起用,我开始用的是phpsokcet.IO里的方式,发送消息速度特别快,后来发现这种方式没法对发送的消息进行一些自定义处理(需要读取数据库,查询头像啊,用户等级啊,等等)。后来换成后台推送的方式,发现后台推送的方式时间上有延迟,至少比phpsokcet.IO的方式延迟1-2s,请问是什么原因呢。 完整处理流程 页面点击发送按钮时发起ajax请求至web系统=>web系统处理消息请求(查询用户信息头像等级等,格式化消息为html格式)=>web系统通过php的curl方法发送格式化后的消息给workerman(http://域名:2121/")=>前台显示最新消息 请问是什么原因导致呢?
问答
php start.php stop命令无
效
?
调用了php start.php stop命令,发现已经启用的进程根本就没有关闭,什么情况?
问答
关于gatewayworker 使用子协议问题
gatewayworker服
务
器又如设置? 谢谢 2.gatewayworker当中在Event.php当中可以用onWebSocketConnect这个
回
调嘛?(我看到有其他文章说
不
可以) 3.如果使用new gateway(ws://_._._._:1234?token=12kkded56)连接时。 在哪个
回
调函数中可以取得token.
问答
tcp服
务
器有时候能够收到消息,有时候
不
能
找了好久原因也没找到,
不
知道代码有没有问题,下面上代码截图: [attach]1408[/attach] [attach]1412[/attach] onMessage中有时候执行,有时候
不
会去执行
问答
硬件和服
务
器通信,总是会自动断开连接,打印看的log没有出发onclose也会断线
有大佬帮忙看看吗,设备刚开机的时候正常.发送了一次指令或多次就会出现断开,使用isOnLine判断就是返
回
的
不
在线,请问这个是会有那些原因导致啊
« 上一页
1
...
90
91
92
93
94
95
96
97
...
433
下一页 »
« 上一页
93
下一页 »
赞助商
+成为赞助商
×
请作者喝咖啡
×
🔝