laravel octane + opcache qps 只有 100
1. 运行环境
centos7.9 4c8g
laravel octane worker 4 max request 5000
opcache
docker
php8.2
1). 当前使用的 Laravel 版本?
laravel 10.x
//: <> (使用 php artisan --version 命令查看)
2). 当前使用的 php/php-fpm 版本?
PHP 版本:8.2
php-fpm 版本:
3). 当前系统
centos 7.9
4). 业务环境
测试环境
5). 相关软件版本
2. 问题描述?
qps 太低了
没有代码逻辑


cpu 压力太高了
关于 LearnKu
估计还是串行处理了 没有开启协程!
不要走web的中间件 ,而且走了octane 没有必要用opcahe了
有点夸张,我司阿里云4c8g,laravel9+opcache+php8.0,服务器直接部署代码,没有容器化,普通接口qps接近200。
你是不是env文件没有设置production和 debug关闭?我本地都能跑900多
建议补充更多信息,比如 Dockerfile 之类的
查出问题了, laravel 安装了 dact admin, 被这个影响到了, 至于为什么,我还在查, 直接卸载 dact admin 的话, qps 直接到 500 多了
卸载之后
qps: 2056
laravel 11版本
php8.2
无第三方任何扩展(swoole, workerman)等
纯lnmp 架构 php8.2-fpm