之前在 V2 找了一个小伙伴写了一个基于 Laravel 的 PHP 程序。
程序的逻辑功能相对简单,主要为
-提供 Web API 接口,接受 HTTP Post 的信息并且入库
-并且提供简单的报表。
部署之后发现一个奇怪的性能问题。当数据并发到达一定程度后,系统的 load 会从零点几直接飙升到几百。然后整台 VPS 都挂了。
系统开发框架为: Laravel (PHP 7.4)
数据库: PostgreSQL
Docker 部署:
- Web app Docker
- PostgresDB Docker
- Web Server Docker (Nginx + FPM)
Docker 的 Linux Distro 为 Alpine
现在寻找精通 PHP 性能的小伙伴来帮忙定位并且解决问题,有意者请加麻花腾详聊 UVE6MjI2NzQwMjkwNA==
1
Nick66 2021-03-10 17:29:46 +08:00
我猜会有很多人吐槽 PHP Laravel 不行
|
2
JaguarJack 2021-03-10 21:45:34 +08:00 via iPhone
@Nick66 如果配置了 opcache 和 preload 还不行,就跟 laravel 没多大关系了
|
3
jatai 2021-03-11 00:29:10 +08:00 via Android
小心聊了两个小时出价 500
|
4
mclxly 2021-03-11 09:39:12 +08:00
多大并发会遇到问题?
|
5
guijianshi01 2021-03-11 11:41:41 +08:00
额,找原来的小哥技术支持呀。可以看到源码吗?
|
7
garbch OP |
9
garbch OP @guijianshi01 可以。程序 + Docker 部署全套,不然怎么调优,是吧 :p
|