for循环post请求后台接口,最后一个响应时间太长

问题描述 用webman实现一个接口,在另外一个应用里循环调用此接口推送数据,发现有些请求后响应时间太长,其他的响应都是毫秒级的。 目前测试后发现: 相同数据量情况下: for循环9次,正常响应; for循环9次以上,第10次及以后就出现问题了; 减少数据量后: for循环10次,也正常响应了。 相同的数据量,用同样的数据请求同一台服务器上php-fpm应用确实正常响应的。 其他情况: webman部署时没有使用n...

云端 发表与 10天前 225 浏览 2 回答
[已解决]开启redis队列后服务器cpu过高

问题描述 程序代码或配置 重现问题的步骤 操作系统环境及workerman/webman等具体版本 Webman-framework v2.1.2 linux centos7...

阿沁 发表与 10天前 202 浏览 3 回答
使用webman的自定义进程消费redis的订阅导致进程64000

问题描述 这里详细描述问题 程序代码 这里粘代码 <?php namespace process; use support\Log; use support\Redis; class Async { /** 监听redis订阅 */ public function onWorkerStart() { Redis::subscribe('asyncpub',function ($data){ if(!empty...

会飞的鱼 发表与 15天前 222 浏览 1 回答
a控制器里的方法如何获取b控制器里方法返回的json()结果?

问题描述 a控制器里的方法如何获取b控制器里方法返回的json()结果? 程序代码 class UserController{ public function test(){ return json(['msg'=>'ok']); } } class IndexController { $userinfo = new UserController(); $respon...

longxiaowang 发表与 2025-03-01 210 浏览 2 回答
买了ai助手 chatgpt问两次就断了 直接就发不过去了

问题描述 买了ai助手 chatgpt问两次就断了 直接就发不过去了...

a13299064390 发表与 2025-02-28 211 浏览 1 回答
关于同时部署多个webman应用,及进程数设置的问题

问题描述 对于系统进程的使用控制不是很了解,我设想在一台虚拟机中运行多个webman应用,然后使用nginx做一下负载均衡调用。 测试时虚拟机设置了4核心,8G内存,运行了4个webmen应用,有两个是独立的,两个是相同的内容要做负载均衡的,一开始都是默认设置,'count' => cpu_count() * 4,http请求非常卡,然后发现整个虚拟机都非常卡,但是看cpu、内存占用都不高。后来将'count'...

guofei886 发表与 2025-01-24 411 浏览 2 回答
webman 内在队列内 如何判断是否存在header?

问题描述 一个简单的saas 系统,在 模型基类里面 boot 方法内 判断header 增加 全局查询条件, protected static function boot(){ $appId = 0; $package = ''; if(empty(request())) { dump('===reqeust==='); // ...

wo3948 发表与 2025-01-23 314 浏览 1 回答
在windows下启动几分钟以后会报Redis远程主机强迫关闭

问题描述 在windows下启动几分钟以后会报Redis远程主机强迫关闭 程序代码或配置 操作系统环境及workerman/webman等具体版本 workerman:v5.0.0 webman:v1.6.14 windows:win 11 php:8.1...

tl54577 发表与 2025-01-16 293 浏览 1 回答
请教大佬们,crontab动态操作方法

问题描述 请教大佬们,crontab动态操作更好的方法 我现在是基于Timer实现的,不知道各位有啥好的方法推荐 下面是我的代码 <?php namespace app\process; use app\admin\logic\system\SystemCrontabLogic; use Workerman\Crontab\Crontab; use Workerman\Timer; class Task { ...

a361690548 发表与 2025-01-06 538 浏览 4 回答
一次生产问题,gateway-worker导致php进程飙升

问题描述 项目是用gateway-worker写的,共有2000个连接左右。正常情况下设备连接好后进行正常通信,维护业务逻辑即可。 上周生产环境突然cpu飙升,导致所有业务异常,排查发现注册指令被频繁访问, 设备商反馈设备需要三秒内回复,回复不及时会再次注册。 想问问什么情况下会导致回复不及时,消息处理不完导致阻塞?如何解决? 程序代码 操作系统及workerman/webman等框架组件具体版本 "wo...

ixlara 发表与 2024-12-23 684 浏览 10 回答
redis-queue 延迟队列不消费,使用的官方源码安装

问题描述 redis-queue 延迟队列不消费,使用的官方源码安装 程序代码或配置 Redis::connection('house')->send('merchant-cancel-order', ['id' =>$orderInfo['id']], 3600); 重现问题的步骤 队列数据: 配置文件: 操作系统环境及workerman/webman等具体版本 使用webman 1.6.9 red...

tl54577 发表与 2024-12-17 427 浏览 1 回答
wokerman think-worker 内存一直增长

workerman / thinkphp 内存一直增长 环境 ThinkPHP 6.0.8 think-worker 3.5.34 TDengine 服务器每天接收 来自Mqtt的中转Http消息大约3500万条(腾讯限制只能发http了,其它收费较高) 使用 workerman 开启http服务 开启12个进程 将收到的数据插入到TDengine时序数据库,保存最新的一条数据至MySQL数据库。 内存一直在增长...

wwokwww 发表与 2024-12-06 464 浏览 1 回答
运行打包命令提示这个 为啥啊 没有升级 突然的

问题描述 运行打包命令提示这个 为啥啊 没有升级 突然的 php -d phar.readonly=0 ./webman build:phar PHP Fatal error: Declaration of Webman\Http\Request::file($name = null) must be compatible with Workerman\Protocols\Http\Request::file(?...

moco 发表与 2024-12-06 454 浏览 2 回答
【未解决】Blade模板引擎,线上偶发性No hint path

Webman使用Blade模板引擎,线上偶发性No hint path defined for [__components]. 本地开发机从未出现过,有遇到过这种情况的么? 本地开发机:Windows11 PHP8.3 线上:Debian12.5 64位 PHP8.3 线上线下均未启用 opcache Webman 1.6 webman/blade 1.55 No hint path defined for [__c...

wangerwu 发表与 2024-11-22 614 浏览 5 回答
webman内存泄漏排查,需要的大哥给点思路

为什么php start.php status 显示进程与实际不符合 我现在打开的php start.php status 显示内存占用与我服务器上面看到的不一样 如图: 服务器进程内存:397768 确是显示 物理内存使用有368M 上次咨询过的内存泄漏排查方法记录的日志 内存中间件 是不是代表/admin/room/getRoomList有内存泄漏呢...

JunH 发表与 2024-10-17 747 浏览 3 回答
webman如何限制cpu占用率,或者如何排查cpu占用高的问题

问题描述 目前该webman服务仅支持redis队列 只要一启动直接php的cpu占用直接拉满 程序代码或配置 操作系统环境及workerman/webman等具体版本 系统是 liunx 阿里云的服务器 webman框架 只有redis队列服务 直接cpu拉满不是很清楚原因 并且该服务不需要很大的链接数 只是作为redis消费者的存在 ...

Snow 发表与 2024-10-10 689 浏览 3 回答
普通php网站没有用框架怎么能用workman或者webman加速,需要怎么修改

普通php网站没有用框架怎么能用workman或者webman加速,需要怎么修改...

sxxzwzf 发表与 2024-10-05 723 浏览 5 回答
百度云部署的项目微服务项目,近一个月每天随机一个点gateway的cpu直接一百多,

问题描述 排查不出问题 有大佬指明一下方向吗,并不是慢慢增长,平时正常都是10一下,一下忽然100以上 导致服务请求失败...

Coachwang 发表与 2024-09-24 677 浏览 1 回答
webman框架内存很大程度出现泄漏,如何能快速进行排查。

webman框架使用服务器内存不正常 我的业务服务器有5台 但是现在服务器的内存达到了58%左右 cpu在20以下 有什么办法能排查吗? 以下是两台服务器的概况 现在只能在每天的时候进行restart 重启来降低内存 工作进程数一台服务器开启24个 ...

JunH 发表与 2024-09-23 1263 浏览 3 回答
现在有一个表,每天增加40W条数据,请问该怎么分表呢?

问题描述 现在用的是laravel-orm,请问大家分表用的都是什么方法呢,是插件还是直接手写的呢,我这种表是要按日期分比较好,还是那其他的比较好呢,可能要跨月查询,但是最多不超过30天。...

德玛西亚 发表与 2024-09-23 785 浏览 3 回答

tanhongbin

6496
积分
0
获赞数
0
粉丝数
2021-08-23 加入
×
🔝