workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
关于科学使用计时器的常识问题
小弟初来乍到请各位大佬多多指点,我想用该框架做一套棋牌游戏,其中游戏里面涉及到很多计时器的使用,我想了解一下使用大量的计时器会
不
会对服
务
器产
生
很大的压力,我应该如何更科学的去使用计时器呢?
问答
Gateway定时器问题
我遇到的场景是这样: 在onMessage中用户发送绑定信息过来后我会
生
成一个定时器来主动推送数据 这块逻辑执行时间比较久,导致在这个定时器执行过程中 其他用户发送绑定信息服
务
端阻塞
不
会绑定成功 这种情况下应该怎么处理
问答
对照文档发送给指定ID,发送
不
出去,求助!~
json_decode($data->post('msg'),true); //$io->to($data->post('uid'))->emit('push', $adc);//这个试了
不
起
效
果只能这样群发了 前端根据用户的ID 从推送的数据里捡起属于自己的 ``` $io->to($data->post('uid'))->emit('push', $adc); 但是这样发送前端(前后分离)接收
不
到
问答
请教walkor大大, 如何实现定时任
务
的触发,
不
是手册里的定时任
务
呢
问题是, 已搜集用户资料, 然后根据用户填写的时间, 到时间后, 向用户指定的邮箱或是手机发送用户设定的预发送内容, 想使用crontab,
不
过感觉
不
现实, 一两个用户还可以, 用户多了, 就
不
现实了...请教walkor大大能
不
能给个思路呢, 谢谢先 :)
问答
为什么同样的代码,在本地可以joinGroup而到了服
务
器上就
不
能joinGroup呢?
为什么同样的代码,在本地可以joinGroup而到了服
务
器上就
不
能joinGroup呢?25774 1.75M text://127.0.0.1:13001 TimeWorker 0 0 0 0 ``` 服
务
器上没有之外
不
知道为什么服
务
器上没有呢?或者是有什么其他原因导致的呢?1.75M text://127.0.0.1:13001 TimeWorker 0 0 0 0 ``` 在服
务
器上的
问答
动态定时任
务
怎么弄呢
有个功能是用户可以自定义任
务
提醒 只需要输入提醒时间和提醒内容 到时间后给用户发提醒内容 这种多个动态定时任
务
应该怎么弄呢 如果用linux crond隔时间去跑的话 这个设置的间隔时间也
不
能定
问答
冒昧咨询下 我想实现发送消息到客户端 想传
回
是否已读消息 怎么实现
冒昧咨询下 我想实现发送消息到客户端 想传
回
是否已读消息 怎么实现
问答
今天学习Gatewayworker,遇到问题,请各位前辈帮忙看看,谢谢!
浏览器连接服
务
,onConect可以正常返
回
数据,客户端可以接收 2. 客户端向Gatewayworker服
务
端发送消息,服
务
端onMessage没有执行 3.客户端关闭页面,服
务
端onClose也
不
执行 客户端代码  服
务
端代码 !
分享
upstream timed out (110: Connection timed out)
Nginx请求报错问题分享近期发现服
务
器一直报请求超时 **upstream timed out (110: Connection timed out)** **首先排查是
不
是数据库死锁导致的请求超时,后面排查了下没发现有
事
务
锁问题。📉 **超出带宽限制,导致出网流量受限** **入网带宽(下行):** - 峰值:**20.967 Mbit/s** - 时间:2025/06/11 09:50 - 虽未受限制,但可能间接导致服
务
器处理能力饱和如果是同类问题的话,建议将服
务
器改成按量付费50Mbit/s或以上,来解决这个问题。### # **以上是个人经验分享,如果有
不
同意见的小伙伴也可以发表下意见让我吸取下经验**
问答
tcp测试工具连接服
务
器无法收发数据
我用TCP调试助手(window软件)连接到服
务
器的TCP端口后接收
不
到心跳,向服
务
器发送字符串,服
务
器也没有反应。用此软件连接text端口,却可以接收到心跳,按照text协议发送字符串,服
务
器也可以响应。 这是为什么? 我该怎样使用tcp协议呢?
问答
php 8.2下 phpsocket.io 给$socket设置变量无
效
[截图](/upload/img/20250626/26685d6b5b3b4f.png) 给socket 动态设置对象,好像
不
起作用了,卡主了在这里。phpsocket.io 是 2.2.0
问答
workman进程中是单线程么
rt,workman 进程是单线程么,就是轮询和执行
回
调, 是会冲突么?如果我只启动一个进程的话, 是
不
是无论timer 还是 onmessage 中的
回
调, 都是按顺序一个一个执行的,处理数据都
不
需要加锁?谢谢~~~以前用c++, 刚开始接触php开发游戏服
务
器, 考虑的互斥有些多
问答
关于房间的一个问题[已解决]
一个房间中有多个用户的时候,其中一个客户端 点击了 网页的关闭按钮 或者手机中直接 把浏览器 向上划 关闭了 导致 客户端主动关闭,这个时候 服
务
端 收到 onclose
事
件,但是此时服
务
端的 该
问答
GatewayWorker 客户端心跳和服
务
端心跳同时开启的问题
#### 问题描述 GatewayWorker 客户端心跳和服
务
端心跳同时开启的情况下,当服
务
端收到客户端的心跳后貌似
不
会发送ping给客户端,是
不
是服
务
端的心跳是没有收到客户端的心跳时才主动发送给客户端的我的设置是客户端40秒发送ping,服
务
端如下配置,发现pingInterval要小于40服
务
端才会发送ping给客户端。Websocket://0.0.0.0:8585"); $gateway->pingInterval = 55; $gateway->pingNotResponseLimit = 1; // 服
务
端定时向客户端发送的数据
问答
静态文件配置(/config/static.php)无
效
#### 问题描述 我目前是多应用绑定
不
同域名配置了nginx,但这时候是通过ng访问静态文件了,那么静态文件配置(static.php)就会没用,请问需要怎么设置才能使静态文件配置起作用?
问答
请问,服
务
器端运行gatewayWoker和本地一样吗?
本地运行毫无问题,上传到服
务
器就运行
不
了,就是想问也是在服
务
端用命令行运行那三个php文件吗?我服
务
器当前的php版本是php5.2.17,但是我给网站配置的是5.6,问啥他会运行5.2呢?
问答
关于redis队列,webman程序多机部署并行消费问题
我们要使用redis队列来发放微信红包,但是微信商户要求每秒最多发放30个,之前我们是单机单进程没出问题,负载均衡后,里面放了5个服
务
器,每个服
务
器单个进程来发放红包出现大面积提示发放频率超限的提示,想知道怎么能只限制某一个服
务
器运行30个,之前我们是单机单进程没出问题,负载均衡后,里面放了5个服务器,每个服务器单个进程来发放红包出现大面积提示发放频率超限的提示,想知道怎么能只限制某一个服务器运行redis队列,翻文档好像没提这个
事
问答
想把workerman改成WINDOWS服
务
程序可行吗?方案如下。
workerman在WINDOWS下用命令行启动,有点
不
方便。想改成WINDOWS服
务
程序方式运行.) { if (WIN32_SERVICE_CONTROL_STOP == win32_get_last_control_message()) { die("服
务
已停止; } } } ```
不
知道可行
不
?如果可行对性能有影响没?
问答
请教webman2.1源码数据库连接池的实现原理和协程文档章节提到的,使用协程驱动时
回
调会自动创建一个协程来执行的疑问
#### 请教webman2.1源码,数据库连接池的实现原理 webman2.1支持了协程,文档里数据库这节,写到“每个进程有自己的连接池,进程间
不
共享连接池。”1、请教社区大牛,2.1版本是怎么做到每个进程有自己的连接池,进程间
不
共享连接池的?源码看
不
懂,有没有大牛帮忙解析分析一下关键代码。2、文档提到,当使用Swoole Swow Fiber驱动时,workerman每次运行onWorkerStart onMessage onConnect onClose等
回
调时会自动创建一个协程来执行default: (new \Fiber($callback))->start(); } } ``` 只有run方法中的onWorkerStart
回
调中新建了协程,没有看到其他
回
调中新建协程,请大佬指教!!!
问答
GatewayWorker使用两个websocket连接session丢失
SESSION = $client_id; ``` 在message里的接收第一条信息里会在成功后删除定时器,但是**$_SESSION会有时候为空,而且只在多个websocket同时连接时会发
生
,单独一个
不
会发
生
(我是同时连接两个websocket,一直刷新页面就会出现这个问题)** 因为业
务
逻辑以后还会更多个,甚至5-10个websocket服
务
器,求大佬求救啊!
« 上一页
1
...
95
96
97
98
99
100
101
102
...
482
下一页 »
« 上一页
98
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝