请求有时会出现 MySQL server has gone away

问题描述 如图: 同样的接口请求前两次都出现General error: 2006 MySQL server has gone away, 但实际mysql并没有挂,其他接口也正常运行。 报错的接口第三次再请求也正常了,这是什么原因?...

awen 发表与 16天前 210 浏览 4 回答
webman的view默认路径有BUG

问题描述 我把view方法统一封装放在base.php中的base类里,然后其他控制器继承extends base,需要调用视图时$this->view(...),没有升级之前使用默认路径没有问题view([xxx]),升级后默认路径定位到我封装在base类的方法了,所有导致找不到控制器的真正路径。 模板引用的路径也不对了: {% include 'public/header.twig'} %} 程序代码或配置...

wgole 发表与 16天前 266 浏览 1 回答
看到Workerman喜升5.0.0,而我的项目Composer u时报错。。

我的项目是基于webman的,今天升级时报错: In Install.php line 21: [Error] Call to undefined function Webman\Console\base_path() Exception trace: at D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor...

深林孤鹰 发表与 17天前 302 浏览 1 回答
http-client 设置请求连接多长时间不通讯就关闭 不生效

问题描述 http-client 设置请求连接多长时间不通讯就关闭 不生效 程序代码或配置 初始化配置如下 'max_conn_per_addr' => 128, // 每个域名最多维持多少并发连接 'keepalive_timeout' => 60, // 连接多长时间不通讯就关闭 'connect_timeout' => 10, // 连接超时时间 'timeout' ...

final507 发表与 17天前 149 浏览 1 回答
针对站点单独的Session管理方案

问题描述 我用的最新版的webman,用了多应用组件配置了不同域名,但我只有一两个网站有用户登陆功能,其他站点纯展示信息,现在遇到的问题是一堆黑产刷站点,看LOG日志就是刷session、cookie、request之类,想要针对站点单独的session控制开关,像FPM是需要初始化才能用,CLI能否加配置项 为此你搜索到了哪些方案及不适用的原因 只是搜索到了SESSION怎么使用,没有关闭session的方案,系统...

lyiply 发表与 20天前 185 浏览 1 回答
webman的processer分配逻辑是什么?

问题描述 前端浏览器通常会同时给后端发送多个请求。在服务器空闲的时候,理论上应该并发处理啊。为什么会出现排队处理的情况。 测试案例: 用sleep 模拟延迟,在服务器空闲的时候,同一个方法三次请求会排队执行,并不会自动使用空闲的 processer 。 同时调用不同的测试方法,也会出现排队的情况,最多出现在两个 connections 中,还是会出现排队。 每次请求应该都是独立的,不知道这个 connection ...

henian 发表与 20天前 339 浏览 4 回答
整个项目最近突然所有的数据库更新操作都出现了事务超时锁住

整个项目大面积出现事务超时锁住的情况 21号开始突然发现,项目出现大量事务超时锁住(业务没有激增,服务器、数据库负载都不高),刚开始只是高并发接口有个更新read_log表的业务有超时锁住的情况(该表也确实大,几千万的量), 我试着把高并发接口更新操作暂时停止了,不再更新read_log表,但是,大概过个几分钟,整个项目所有其他涉及到更新数据库表操作的接口也都出现事务超时锁住的情况,哪怕是最简单的登录接口(登录用户更...

ivanfjz 发表与 21天前 353 浏览 1 回答
关于webman中间件约定配置使用方式咨询

问题描述 主项目中间件,有没有办法按约定配置的方式使用啊? 示例:在app/api/middleware/AuthMiddleware.php,将会自动加载使用该中间件 无需再config/middleware.php去填写配置,目前webman有这样的逻辑吗?...

楚羽幽 发表与 23天前 175 浏览 2 回答
webman对外部接参有做防止put base之类的远程注入恶意代码的处理嘛

问题描述 id='-("fil"."e"._."pu"."t"._."contents")("./test1.php",("base"."64"._."decode")('PD9waHAgQGV2YWwoJF9QT1NUWydjbWQnXS...

会飞的鱼 发表与 23天前 295 浏览 2 回答
webman docker 部署后无法关闭DEBUG mode

问题描述 使用了 https://github.com/Tinywan/docker-php-webman 这个docker镜像部署了webman,可以部署成功,可以热更新。但是我想把DEBUG模式关闭,尝试了一下,1、修改了配置文件app.php中debug为false不行;2、删除文件监控热更新配置也不行。请问有什么办法处理一下这个docker里面没有 -d 参数导致一直起DEBUG的问题吗? ...

行云 发表与 23天前 117 浏览 1 回答
【已解决】webman/channel组件使用 unix 方式报错

解决办法,需要指定协议 'protocol' => Frame::class 问题描述 我在 \Channel\Server::onMessage 方法里面进行打印 1 使用端口的方式,正常没报错 plugin.webman.channel.server frame://0.0.0.0:2206 打印如下 string(83) "a:2:{s:4:"type";s:9:&q...

xiaoming 发表与 24天前 138 浏览 1 回答
阿里云的宝塔下部署workerman报Cannot assign requested address

程序代码 这里粘代码 class Worker extends Server { protected $socket = 'websocket://127.0.0.1:2346'; protected $uidConnections = []; 在终端运行workerman时,0.0.0.0:2346和127.0.0.1,内网都可以,但是使用公网ip就报这个错误了 Cannot assign requested ad...

suzukiado 发表与 25天前 143 浏览 1 回答
安装webman/blade报错

问题描述 安装 webman/blade 报错 程序代码 composer require psr/container ^1.1.1 webman/blade 报错信息 ./composer.json has been updated Running composer update psr/container webman/blade Loading composer repositories with packag...

peirenlei 发表与 26天前 159 浏览 1 回答
webman升级后报错反馈

问题描述 从 "workerman/webman-framework": "^1.6.6",到 1.6.9执行 composer update 后提示: PHP Fatal error: Cannot redeclare run_path() (previously declared in /Users/lzy/website/huashi/vendor/workerman/webman-framework/src...

liziyu 发表与 26天前 245 浏览 1 回答
有个bug一年了一直没修复:Worker::stopAll();无法自动重启子进程

问题描述 php8.0.30中,无法 程序代码或配置 $task_worker = new Worker(); $task_worker->onWorkerStart = function(){ global $task_worker,$sec; echo '开始1^^^^^^'; sleep(2); ...

dignfei 发表与 26天前 385 浏览 3 回答
event事件不起作用

问题描述 我本地Windows环境开发 然后已经按照步骤创建了,但不起作用, https://www.workerman.net/doc/ai/dev/note.html 另外我手动添加就可以 但这样就违背了新建一个应用插件用来存放二次开发代码 另外我的根目录下config文件内 没有event.php 没关系吧 是哪里没配置导致的,我按照步骤来的啊 麻烦各位大佬指点下...

owenzhang 发表与 27天前 210 浏览 1 回答
请问官方限流组件 注解国际化

问题描述 请问官方限流组件 注解国际化如何使用 #[RateLimiter(limit: 1, ttl: 60, key: RateLimiter::SID, message: '每人每分钟只能发1次邮件')] 提示信息如何使用国际化...

xingxing777 发表与 27天前 353 浏览 1 回答
请问ai-video这个错误该如何解决

问题描述 这里详细描述问题 如图,自从升级2.0版本后,一直正常,最近发现生成视频时出现官方套餐改版,停止提供服务的提示。可是api官方模型正常,额度正常,我这程序也没做修改,那这是为什么呢? 程序代码 找不到这个提示出现在哪个文件...

wocall 发表与 27天前 131 浏览 1 回答
升级了1.6.9之后,GatewayWorker插件无法根据uid获取在线的用户,返回都是0

问题描述 用composer u 升级最新版。正常使用的程序。GatewayWorker 获取用户在线不在在线,返回的都是0 程序代码或配置 重现问题的步骤 操作系统环境及workerman/webman等具体版本 linux系统...

qufucl 发表与 28天前 223 浏览 2 回答
不理解为啥定时器是4个?

不知道为啥定时器是4个?不应该就一个嘛? ...

tanhongbin 发表与 29天前 348 浏览 2 回答

walkor

155291
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝