workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
workeman 启动方式的问题和服
务
过段时间无响应问题
: #000000} 1、start in DAEMON mode 和 start in DEBUG mode 这两个有具体区别吗 2、workerman在DEBUG mode启动后,服
务
会莫名其妙的连
不
上,status查看也没有busy进程,重启后又恢复正常,下面附在客户端发送请求,服
务
端未响应图片 目前服
务
以及切换到DAEMON mode启动,
不
知道过段时间,还会
不
会出现请求无响应问题
问答
服
务
间调用的问题
A服
务
通过RPC 调用B服
务
。B服
务
在执行业
务
逻辑的时候又调用了下A服
务
。这时候如果压力过大的时候会报 recvData empty 想知道具体原因是什么。是因为A服
务
被占用还没处理完然后没办法继续处理其他的请求吗
问答
session
不
能在小程序的wxrequest这个接口使用吗?
#### session
不
能在小程序的wxrequest这个接口使用吗? 1.我在VS 的REST Client可以使用session的功能,但是同样的API
不
能在wx 小程序的。}} Content-Type: application/x-www-form-urlencoded mobile=13543413033 以上在REST Client可以使用作,但是在小程序,
不
可以使用[截图](/upload/img/20230911/1164fe64f1b32d.png) 时,那个session 是拿
不
到的。 总是返
回
null.
问答
socketio性能是
不
是比workerman差了好多
#### 问题描述 用phpsocketio写业
务
写了好多了,最后发现性能
不
如workerman,而且很多地方都
不
如workerman好用。现在改也费劲了 比如发消息的qps差了好多倍,
不
能从服
务
端指定用户断线,
不
能获取各个客户端信息。workerman向全体用户发消息要遍历,phpsocketio向全体用户发送消息的底层逻辑是
不
是也是遍历,这样的话还真
不
如趁早用workerman再撸一遍算了。
问答
tp6+gateway sendToUid 第一次无响应 第二次正常接收
#### 本地正常,线上websocket推送第一次失
效
第二次接着发送正常接收 考虑会
不
会因为没加心跳,管道挂起问题,但是有时候第一次就可以接收到,前段做了个重复bind,每30s一次,这样会
不
会充当心跳[截图](/upload/img/20231117/17655724d8a4ad.png) 业
务
方面 !
问答
发现 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 能
不
能在服
务
器运行时定时查询求
回
答,谢谢您。
问答
不
同地域的GatewayWorker分布式部署问题
因为分布式部署如果在同一个内网环境下面可以使用内网IP ```php $gateway->lanIp = '内网IP'; ``` 但是如果需要多台服
务
器
不
在同一个地域,则内网
不
相通,需要使用 ```php$gateway->lanIp = '外网IP'; ``` 但是lanIp用外网IP的话,我用的是阿里云的专有网络服
务
器,设置lanIp用的外网IP会提示(Cannot assign requestedaddress) 我的问题是: 因为阿里云服
务
器的网络只有专有网络可选,所以需要能监听真实外网IP的服
务
器,有没有什么解决方案?我尝试过用阿里云的弹性公网IP绑定服
务
器,启动GatewayWorker还是提示(Cannot assign requested address),所以,像我这种情况是
不
是只有用其他方法将多地域的服
务
器组在一起局域网内才能部署分布式的
分享
Webman AI 支付宝证书设置教程
[截图](/upload/img/20230901/0164f1ee0c64cd.png) ##
生
成CSR文件  ## 打开
生
成的文件  ## 上传刚刚
生
成的CSR文件 !20230901/0164f1f44280b7.png) > **提示** > app_secret_cert为 “应用私钥RSA2048-敏感数据,请妥善保管.txt” 文件的内容 > 证书目录任意,但是
不
要放在> 支付宝和微信支付都需要webman/ai系统能被外网http调用,所以无法直接在本地调试,请放在服
务
器上调试。
问答
workerman单例数据库连接会
不
会出现数据错乱?
(/upload/img/20250205/0567a36309739f.png) 该图显示,一个workerman并发处理多个请求,如果数据库连接单例,而且内存常驻,多个请求都是同一个数据库连接,
不
会导致数据库错乱吗fpm中因为每个worker都是单线程只能同时处理一个请求,并且请求结束后销毁资源,下一个请求就是新连接
不
会有问题 这里是手册的说明 只要单个进程内初始化一次数据库连接,则以后这个进程的所有请求都可以复用这个数据库连接,避免了频繁连接数据库过程中TCP三次握手、 数据库权限验证、断开连接时TCP四次握手的过程,极大的提高了应用程序
效
率。
问答
【已解决】访问应用插件的资源为什么一直访问
不
了
# **上图是访问链接和超时时间** ### 期望: ### 有相应资源的情况,能访问到 ### 没有相应资源的情况下,应该马上结束访问才对 问题是本地我用https访问了,换成http访问就没
事
了
问答
后端利用php主动向客户端推送 照抄demo测试时无
效
// 通过workerman,向uid的页面推送数据 $ret = sendMessageByUid($uid, $data['percent']); // 返
回
推送结果inner_text_worker->listen(); }; // 新增加一个属性,用来保存uid到connection的映射 $worker->uidConnections = array(); // 当有客户端发来消息时执行的
回
调函数
问答
Route::fallback如何指向控制器或如何设置路由的优先级?类似短链/匹配
.+}]', [app\controller\Api::class, 'restore']); ``` 我的/api/shortURL以及其他路由
不
会
生
效
,会被Route::get('[{path:.+#### 为此你搜索到了哪些方案及
不
适用的原因 跟我类似需求的帖子 https://www.workerman.net/q/8597 实践后的结论是 无法使用,显示404.
问答
多应用能对应多端口吗
生
产环境经常使用云服
务
商的负载均衡,应用服
务
这边只要提供一个端口对外访问就行了,一般一个应用对应一个端口,如果再用个nginx代理来实现会有性能上的损失。
问答
AsyncTcpConnection连接怎么创建多线程处理任
务
?
#### 问题描述 AsyncTcpConnection连接怎么创建多线程处理任
务
,有很多网上给的方案都会引发断线问题 #### 为此你搜索到了哪些方案及
不
适用的原因 因为我是创建多个AsyncTcpConnection来通过
不
同的账号连接另一台服
务
器,经过尝试使用new Process()在其中一个AsyncTcpConnection连接触发的时候就会引起全部的AsyncTcpConnection断线。因为具体的处理任
务
时因为功能需要无法避免的使用了sleep。所以会导致后来的消息无法收到只能尝试使用多线程
问答
laravel中如何启动多个workerman服
务
?
laravel 使用Workerman , 已经开了一个服
务
以后(php artisan workerman:command start d),再开另一个(php artisan workermanweb:command start d)提示已经运行, Workerman start in DEBUG mode Workerman already running 端口号确定
不
同 ,怎么处理才好 ?
问答
a控制器里的方法如何获取b控制器里方法返
回
的json()结果?
#### 问题描述 a控制器里的方法如何获取b控制器里方法返
回
的json()结果?
问答
如何精简分页返
回
值?
[截图](/upload/img/20220828/28630b37ad9b36.png) 比如上图中的links,我
不
需要,怎么去掉?想知道有没有位置可以全局配置.
问答
我想问下 workerman 支持做监控视频服
务
器吗
#### 我想问下 workerman 支持做监控视频服
务
器吗 ?我已经用workerman实现了gps物联网系统, 现在终端想加5路摄像头,我想用workerman 但是php对转码这块我
不
知道能
不
能满足 还有就是 设计 5000设备同时在线 每个设备5路摄像头
不
知道服
务
器能
不
能扛得住还有阿里云的视觉计算简单看了一下 一个价格贵 还有就是实现的功能
不
是很多 推流收费 ,我想用esc 自己仿照阿里的写个简单的?
问答
UDP服
务
器主动向客户端发送消息
大家好,请问一下:我用workerman搭建了一个UDP服
务
,用于和物联网设备通讯,现在的情况是服
务
器能收到设备发来的数据,但是我想主动给设备发送命令(
不
在onMessage里面send),修改设备的一些参数
问答
gateway推送消息
------------ 问题已解决,是代码逻辑问题,
不
好意思~~ <----------------------> 设备端与web控制端各使用一个worker。设备端服
务
端口为8899,内部通讯端口为4000;web控制端服
务
端口为8900,内部通讯端口为4001,其余配置基本一样,两个worker的数据收发处理都在同一个Events.php里执行。现在的问题是,web控制端发送命令,onMessage可以成功发送数据到设备端,但反过来,当设备端返
回
数据到onMessage之后,却无法将数据推送
回
web端,使用sendToAll也
不
行。
« 上一页
1
...
97
98
99
100
101
102
103
104
...
471
下一页 »
« 上一页
100
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝