workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
客户端连接中一个操作超过心跳包时间,能否中途关闭心跳?
现在客户端一个操作需要90s,心跳包55s,如果客户端在操作中服
务
器发送心跳包,客户端就会死机,能否这个时候关闭心跳包操作,处理完就给它开启,(客户端操作是管理员操作,所以
不
太需要心跳也行) 或者有其他避免这个问题的解决方案
问答
work配置registerAddress时写域名无法正常使用
### 使用场景 我想把服
务
拆分开放到容器里或serverless,
不
同组件就可以单独动态扩容了。容器与容器之间互相访问是使用域名或主机名,无固定IP
问答
webman 报错。
#### 问题描述 在webman.log中,每天都可以看到固定的报错信息,但是找
不
到我写的代码是哪里出的问题。具体错误请看截图。感谢各位大佬。[截图](/upload/img/20230930/306517c656d676.png) #### 操作系统及workerman/webman等框架组件具体版本 服
务
器:centos7 workerman
问答
新项目【webman+gatewayworker】报错
1 expected in /www/wwwroot/scnet/vendor/webman/gateway-worker/src/Register.php:6 #### 为此你搜索到了哪些方案及
不
适用的原因服
务
器是centos7.9,php version 是8.0
分享
踩坑Windows+phpstudy_pro+php5.6.9nts环境无法正常使用workerman
有个人在论坛里和我踩的坑一样,换其他版本就行了 https://www.workerman.net/q/5181 注意一下,我还以为是我的问题呢,耽搁我一天了 Windows下环境变量可以用php7 如果服
务
必须5.6就在phpstudy里设置5.6 两个好像
不
冲突,一个是需要php进程,一个只是需要php去解析而已,已解决,使用workerman最好用php7
问答
压力测试运行一段时间后发现无法推送消息给客户端了
版本2.1.4 基于客户端之间文本聊天的demo修改的,压力测试运行一段时间后发现无法推送消息给客户端了,看服
务
器log在
不
同时间出现过两种错误提示,应该怎样修复错误?
问答
【物联网】Linux网关与workerman如何建立连接?
现在需要用Linux网关与workerman建立连接,Linux网关是一个socket服
务
端,向客户端发送消息。并且有一个web(php)端也与workerman建立连接。现在就是
不
知道如何才能让Linux网关与workerman建立连接。 请解答疑惑,感谢!
问答
如何实现【当前xx人在线,共打开xx个页面】
在网站上放上【当前xx人在线,共打开xx个页面】,感觉增加了交互性,看网页也
不
那么孤单了,想请教一下,如何优雅地实现这个功能?1、前端使用websocket连接服
务
器即可收到实时数据的推送,这个很简单; 2、后台应该如何完成在线人数统计,打开页面的统计及实时更新呢?
问答
phpsocket.io join报错 如何动态分组
require_once 'phpsocket.io/vendor/autoload.php'; use Workerman\Worker; use PHPSocketIO\SocketIO; // 创建 服
务
端// 当有客户端连接时 $io->on('connection', function($socket)use($io) { // $socket->join('pdk'); 放在这就行,但是达
不
到分组
问答
在config.route中如何使用request
想用webman对公司的接口业
务
进行迁移,所以想在尽量
不
改动原来路由规则的前提下进行迁移。在route调整的时候发现,request对象能正常打印输出。
问答
walkor/workerman-filemonitor热更新支持多个文件路径吗?
[](/upload/img/20251119/19691d20ee2a7b.png) 业
务
处理: !upload/img/20251119/19691d21093f82.png) 热更新文件怎么编写才能使app\logic和app\servic目录下支持热更新 目前测试修改app\servic下文件内容,也
不
会触发热更新
问答
webman新建的测试环境 链接redis以后 出现很多未知的redis key和 value值
#### 问题描述 现在服
务
器上就一个webman测试环境 自从连接上redis以后 我发现 出现很多未知的
不
知道是什么数据在redis里面 我已经截图放到下边了 有大佬可以帮我看下吗 这属于正常的吗
问答
workerman启动正常后查看状态是未运行
### 问题描述 我在ubuntu20.04容器中, 启动workerman start 命令正常, 但是在用 status 查看, 提示 not run 用的php7.4.33版本, 在其它服
务
器上运行正常/upload/img/20241212/126759bd521942.png) 看了下, 是这个文件$cmdline = "/proc/{$master_pid}/cmdline" 这个文件存在了就
不
行了
问答
为什么我在onConnect方法中使用定时器,却
不
起作用?CLI终端
不
输出
```php public static function onConnect($client_id) { Timer::add(1, function(){ echo "success\n"; }); } ```
问答
前端刷新后无法使用
= new Worker("websocket://0.0.0.0:2346"); Worker::$logFile = '/home/workerman.log'; // 启动4个进程对外提供服
务
connection, $code, $msg) { echo 3; $connection->send("error $code $msg\n"); }; // 当收到客户端发来的数据后返
回
hello
问答
webman-admin打包后出现跨域问题
#### 问题描述 webman-admin 打包之后出现跨域问题,服
务
端用的nginx代理,按照手册上设置的,Nginx也配置了跨域,前端请求的时候,还会提示跨域错误 #### 程序代码 nginxpublic function process(Request $request, callable $handler) : Response { // 如果是opitons请求则返
回
一个空的响应
文档
超全局数组$_SERVER
则是客户端所在局域网的出口ip) * REMOTE_PORT // 客户端端口(如果客户端处于局域网,则是客户端所在局域网的出口端口) * GATEWAY_ADDR // gateway所在服
务
器的里区分客户端连的是哪个端口非常有用 * GATEWAY_CLIENT_ID // 全局唯一的客户端id,也就是client_id > 注意:`$_SERVER` 无法在`Events::onWorkerStart`
回
调里获取
问答
消息发送后,接受者马上收到消息,但是发送者得到返
回
值确认消息成功时间四五秒

问答
workerman+thinkphp5的定时任
务
出错,求大佬帮忙看看!
[attach]1341[/attach] 出现这个错误。 代码如下 [attach]1342[/attach] [attach]1343[/attach] 我运行第一次的时候,是可以正常推送的,但是到运行第二次的时候就报错了,求大佬们帮忙看看~~~~~~~~~~~~
问答
GatewayWorker配置在windows服
务
器中是否支持高并发?
看标题
« 上一页
1
...
296
297
298
299
300
301
302
303
...
481
下一页 »
« 上一页
299
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝