workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
请教下 workerman 做tcp长连接
服
务
端时如何能知道客户端掉线
请教下 workerman 做tcp长连接
服
务
端时如何能知道客户端掉线,非正常关闭的这种 比如网线掉了
问答
chrome浏览器客户端,同时接收
服
务
器200+的请求数,有没有压力呢
175f632f5e76e2.png) 做了个PC端的页面,作为客户端,手机端有个H5,也是作为客户端,手机端大概有200个用户同时在线,然后有一个摇一摇的功能,大家一起摇晃手机,然后手机把摇晃的次数同步发送到
服
务
端,
服
务
端转发到PC客户端去 也就是说PC的网页有可能同一秒接收200+的请求 不知道这种作为浏览器单个客户端,能够同时接收这么大的数据量吗,
服
务
器我觉得同时接收200个请求发送数据应该是没问题的,但是转发到这同一个客户端
问答
Mqtt客户端多进程以及性能的问题
MQTT客户端应该是单进程的吧,我以它为
服
务
端订阅所有其他客户端的主题,并处理所有客户端的
业
务
,当消息一多的时候肯定会面临阻塞的问题,这时候怎么办?怎么用多进程来处理呢?需要自己实现多个进程的模型以及
业
务
的分配吗
问答
求助,workman,建立tcp
服
务
监控,然后怎么给指定客户端(硬件),发送数据。
求助,workman,建立tcp
服
务
监控,然后怎么给指定客户端(硬件),发送数据,目前已经做到,tcp监控已经做好,可以看到硬件连接成功之后并回复硬件,但是现在我的需求是,我要
服
务
器这边主动给硬件发送数据
问答
本地调试正常,上传到
服
务
器上webman访问就报错,大佬们帮忙看看
#### 问题描述 访问就报错,本地windows调试是正常的,发到
服
务
器上就报错了。 本地是php8.2,
服
务
器是php8.3。
问答
摇色子中的一些
业
务
代码从匹配房间到开始游戏最后清算
摇色子中的一些
业
务
代码从匹配房间到开始游戏最后清算,都是写在一起的,自己也不知道性能怎么样,请大佬指点一下 ```php public function matchRoom() {
问答
phpsocket.io双实例在
业
务
逻辑相同、连接量相同的情况下memory差别太大
现在两个实例,但是在连接量相同、
业
务
逻辑相同的情况下,实例一 memory 明显较高,会导致 实例一 有 偶尔 的连接阻塞现象。
问答
[已解决]创建一个http
服
务
用file_get_contents访问没有数据返回
#### 问题描述 创建一个http
服
务
,在浏览器访问很快就有数据返回 在代码里用 file_get_contents('http://127.0.0.1:8092');访问,没有数据返回 ```
问答
请问redis怎么做事
务
#### 问题描述 因为webman所有请求都是使用同一个公共的redis对象连接,所以导致了同一个
业
务
,比如1000个并发,全部multi后,只要其中有1个执行了EXEC,那么相当于1000个都EXEC想要的效果: 所有的请求redis事
务
都是独立的,不同请求的exec并不会相互影响
问答
创建socket客户端连接,收不到
服
务
端消息,请老大指点。。。
在虚拟机192.168.1.199中使用gatewayworker时创建TCP
服
务
,如下图: !"\n"; }else { echo "发送到
服
务
器信息成功!\n"; } while($out = socket_read($socket, 1024,PHP_NORMAL_READ)) { echo "接收
服
务
器回传信息成功!
问答
服
务
器向设备发送心跳检测,好像未关闭通道
#### 问题描述 目前在做设备物联网,分成了客户端`client_gateway`和设备端`device_gateway`,因为设备电池比较小,硬件大佬要做低功耗,就说
服
老板取消了定时发送心跳,搞的现在设备在线状态都不准确了客户端(小程序)模式不变定时发送心跳给
服
务
器 `device_gateway`增加了
服
务
端发送心跳 ```php //
服
务
端定时向客户端(设备)发送的数据(在设备不发心跳的情况下)
问答
请问webman运行阻塞耗时任
务
时如何优雅的处理呢(类似协程)
#### 问题描述 这里的阻塞任
务
主要指io,看了官方文档,walkor老大的意思是多设置点进程,但是感觉和协程比起来还是差点意思,又在问答里搜了很多,也有人说放在队列用
业
务
进程来执行,但这样会产生个问题#### 为此搜索到了哪些方案及不适用的原因 链接进程肯定是将任
务
放在队列(我用redis~)然后直接返回客户端的,然后处理队列中任
务
的进程如何给那个客户端通知呢?2、客户端和
服
务
端新发起websocket或socket-io之类的新链接等待
服
务
器返回结果,但如何实现和进程间通知任
务
结果呢?这样的效率又如何呢? 谢谢各位大神来帮忙答疑解惑~
问答
服
务
端给前端发消息,前端没有接受到数据
使用PHPsocket.io,
服
务
器走到$io->to->emit(),继续往下走了,前端没有接受到数据,连接也成功101也成功。而且有时会有,有时没有。to分组是成功的。
问答
onWorkerStart方法内抛出了异常导致
服
务
器死机
#### 问题描述 自定义进程,在onWorkerStart方法内抛出了异常,导致
服
务
重复启动,占用大量磁盘读写导致
服
务
器挂掉。这个onWorkerStart方法中不能抛出异常吗?
问答
分布式都启动成功了,怎么验证呢,比如是那台
服
务
器处理的
小白问问 分布式都启动成功了,怎么验证呢,比如是那台
服
务
器处理的
问答
有大佬知道,webman 怎么 像hyperf 这样把
服
务
直接发布到nacos 中心去啦,
[](/upload/img/20231204/04656d7f5f3ecd.png) # 有大佬知道,webman 怎么 像hyperf 这样把
服
务
直接发布到nacos 中心去啦,
问答
请教在webman中如何获取
服
务
器本身的IP地址
#### 问题描述 请教在webman中如何获取
服
务
器本身的IP地址?我使用了 $_SERVER['SERVER_ADDR' ] 会报错,说没有这个属性。那么正确的获取
服
务
器本身的IP的方法是什么呢?现在我没办法,直接硬编码了。
问答
A用户发起http请求,
服
务
器发起ws获取客户端B数据,收到B数据后回复给A
#### 问题描述 1、A用户发起http请求, 2、http
服
务
端,通过调用让Gateway的ws
服
务
端向ws客户端B发送请求, 3、ws客户端B收到数据后,发送回复给ws
服
务
端, 4、ws
服
务
端收到数据后,让http
服
务
器响应A的http请求 请问怎么实现,ws过程是异步的,好像A用户的http请求处理过程必须有等待,类似sleep来等待ws通讯完,才能拿到数据响应给A。
问答
【已解决】定时任
务
怎么执行指定的类中的方法(或静态方法)
#### 问题描述 使用的组件时`workerman/crontab`,看手册介绍的例子是在定时任
务
文件中的匿名函数中编写
业
务
处理,如果我想在一个类种的某个方法里写
业
务
逻辑。如何写才能调用到。
问答
求问下,客户端都是使用js去和
服
务
端通信交互吗
不可能让用户在命令行去telnet等命令去连接上
服
务
端吧。求解下,小白。
« 上一页
1
...
32
33
34
35
36
37
38
39
...
222
下一页 »
« 上一页
35
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝