大家的原始laravel项目,能支撑多大并发?

如题:大家都能支撑多大并发?另外说下服务器配置。

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

4g+8g,php-fpm的方式,一台机器200+QPS,应该是没有问题的,我这个是普通10台机器,然后弄了自动扩容

file

1周前 评论
IT学徒 (楼主) 1周前
91it 6天前
dongjw321 (作者) 6天前
91it 6天前
dongjw321 (作者) 6天前
Imuyu 6天前
dongjw321 (作者) 6天前
讨论数量: 50
JaguarJack

两台 4h8G,200+ 并发

1周前 评论
Imuyu 1周前
hhhzzz 1周前
IT学徒 (楼主) 1周前

买啥服务器,直接上severless,不用关心服务器,自动扩容不香嘛

1周前 评论

关心并发就不要用PHP了

1周前 评论
保安 6天前
czjge 6天前
若只如初见 6天前
鸡排饭加蛋 6天前
若只如初见 6天前
若只如初见 6天前
保安 6天前
若只如初见 6天前
Imuyu 6天前
raybon 5天前
raybon 5天前
largezhou 5天前
若只如初见 4天前
largezhou 15小时前

并发的压力基本都集中在数据库的io。对于laravel,那就缓存+数据库+异步队列的形式去处理。

1周前 评论
Imuyu 1周前
working 1周前
IT学徒 (楼主) 1周前
ononl 1周前
Imuyu 1周前
Imuyu 1周前
gowithwind 6天前
working 5天前
Imuyu 5天前
working 5天前
Imuyu 5天前
working 5天前
working 5天前

4g+8g,php-fpm的方式,一台机器200+QPS,应该是没有问题的,我这个是普通10台机器,然后弄了自动扩容

file

1周前 评论
IT学徒 (楼主) 1周前
91it 6天前
dongjw321 (作者) 6天前
91it 6天前
dongjw321 (作者) 6天前
Imuyu 6天前
dongjw321 (作者) 6天前

在乎性能 脱离 fpm 模式

1周前 评论

php-fpm并发是这么算的,一个子进程处理一个请求,假如你一个接口响应时间是200毫秒,一个子进程一秒可以处理5个请求,假设你是用fpm静态进程的模式,开200个php-fpm子进程的话。那就是5*200=1000个请求每秒。QRS就是1000,但现实中,项目里面每个接口的响应时间都不同,所有要根据实际来评估,监控好慢的接口,和慢接口的请求频率。

1周前 评论
raybon 5天前

理论和实际有很大的差别,包括CPU, 内存占用,服务器的负载。

6天前 评论

抗并发就拆,mysql ,redis ,这些先拆出去,在研究代码和框架,

6天前 评论

我测试也是在 250+ 左右,全部做缓存的情况下,不让数据库承压

6天前 评论

不用在意这些,我都已经明确的截图发出来了,10台WEB,可以支持3600QPS,还是先业务达到这个QPS再想别的吧。估计90%以上的项目是达不到这个QPS的

6天前 评论
JaguarJack 5天前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!