服务器用 PHP -fpm 同时服务多个项目,性能急剧下降

2024 年 5 月 15 日
 walkershow

php 8.1 php-fpm 项目使用 laravel 框架 部署了 9 个项目,都是差不多的代码,只是服务不同客户 用 wrk 压测:wrk -t 3 -c 100 -d 30s -R 200 http://xxx.com/get-time 现在一个简单的获取系统时间 api ,就要 5s 左右 但如果只有一个项目,就大概花费 300ms

请问各位有遇到类似情况吗,这是什么原因!

3882 次点击
所在节点    PHP
26 条回复
sun2920989
2024 年 5 月 15 日
调整下 fpm 的进程数量之类的配置试试看.
v2bili
2024 年 5 月 15 日
某个项目拉垮?

感觉 fpm 还行啊?
putyy
2024 年 5 月 15 日
首先要确定你的运行环境是否调整优化
比如:laravel 的路由配置缓存啥的,php-fpm 的配置(进程数 运行模式)、opencache 开了吗
walkershow
2024 年 5 月 15 日
已经解决,谢谢各位兄弟
Ipsum
2024 年 5 月 15 日
解决了也不写个过程。上面大佬的回复完全浪费硬币。
demen
2024 年 5 月 15 日
我也挺好奇这个解决过程的,op 可以分享下经验嘛?
ZeekChatCom
2024 年 5 月 15 日
@walkershow 不分享一下解决过程?垃圾帖子就是这样造成的。
quqivo
2024 年 5 月 15 日
好奇怎么解决的
iphantom
2024 年 5 月 15 日
看到大家都骂 op 我也加个🔥吧 好歹是知识分享沟通平台 哪怕大家给的建议不好用 怎么解决的也可以稍微说说 否则这帖子毫无意义
lxqxqxq
2024 年 5 月 15 日
@ramirezyolis808 #7 遇到问题懂得打开 v2 发帖,下次有问题再上来登录 哈哈哈
an0nym0u5u5er
2024 年 5 月 15 日
只进不出啊
akagishigeru
2024 年 5 月 15 日
我一个 2h2g 的服务器部署了好几个 fpm 项目,opcache 一开,响应都在几十 ms
hetal
2024 年 5 月 15 日
应该 PHP 的参数不对,启动进程过多,导致内存、CPU 吃紧
ansemz
2024 年 5 月 15 日
@lxqxqxq #10 看了一下 op 发的帖子,都是这个情况。
ZK4fu66uZ842Q4rq
2024 年 5 月 15 日
把这种人 block 吧,以后他发帖都没人回就好了
qingbaihe
2024 年 5 月 15 日
伸手党是这样的,看管理员怎么处理
cat1879
2024 年 5 月 15 日
只问不答,卧槽
ashuai
2024 年 5 月 15 日
op 不结贴的吗?就这么完了?这和 bt 下完就跑有啥区别
ewpui
2024 年 5 月 15 日
只问不答???
glitter1105
2024 年 5 月 15 日
???

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1040821

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX