PHP 高并发处理

2019-09-04 18:33:42 +08:00
 liangxunli
每天 24 小时都是高并发,10000 左右的并发,有好的解决方案吗?
部分经常访问的已经使用缓存或者换成静态页面了,但是 PHP-fpm 还是暂用很大的内存
12579 次点击
所在节点    PHP
69 条回复
laragh
2019-09-04 18:36:39 +08:00
使用 Swoole server 替代 php-fpm,用 nginx 做反向代理,代理到端口上面
mhycy
2019-09-04 18:41:26 +08:00
如果缓存都在 PHP 里面做的话还是加机器吧,并发高的情况下就是字符串拼接都能耗掉不少资源
nigelvon
2019-09-04 18:41:38 +08:00
1 秒 10000 ?牛掰,简单的方案就是加机器吧。这个量级很高了。
tomczhen
2019-09-04 18:43:41 +08:00
每天 24 小时都是这个程度,不是业务设计不合理就是被攻刷 /爬了吧?
kanepan19
2019-09-04 18:54:08 +08:00
我就奇怪你们怎么动不动都有上 W 的并发。
怕是对并发有什么误解。
mamahaha
2019-09-04 19:13:16 +08:00
先查查来访 ip 啊,没异常的话还不花钱请个专家,都这访问量了,舍不着孩子套不着狼啊。
zjsxwc
2019-09-04 19:15:58 +08:00
单次请求峰值内存占用多少,平均每次请求占用带宽多少,平均每次请求 cpu 占用多少时间,你 tm 都没说,来问个鬼
luozic
2019-09-04 19:17:15 +08:00
1w * 86400 * 0.3 = 0.26 billion/day,这量级非常大。
MonoLogueChi
2019-09-04 19:24:28 +08:00
换其他语言重构吧
jziwenchen
2019-09-04 19:37:52 +08:00
用 nginx 做一个前端负载均衡 禁用不必要的 php 模块 减少 php-fpm 内存占用
qiayue
2019-09-04 19:39:36 +08:00
你这个流量,每天广告收入都上百万了
dyyhobby
2019-09-04 19:54:15 +08:00
怕不是对并发有什么误解
chinesestudio
2019-09-04 22:41:37 +08:00
每天 2 亿浏览量 都不请架构师么 都世界前 500 的网站了 跑这里搞笑么 。负载均衡 加机器 静态化 cdn 数据库集群。 贴出网站 我免费给你做 只要你达到你说的量。
default7
2019-09-04 22:46:23 +08:00
需要硬件支持
wdlth
2019-09-04 22:57:27 +08:00
要是有这么多的用户请求,应该注册开曼群岛的公司,然后去纳斯达克敲钟……
Leigg
2019-09-05 00:22:24 +08:00
没钱请 cto ?
patx
2019-09-05 01:23:59 +08:00
问个问题也用小号?
jjshare
2019-09-05 02:57:08 +08:00
加 base64 v 我帮你看看 ampzaGFyZQo=
stabc
2019-09-05 07:10:28 +08:00
并发 10000,估计 1 秒得十万了吧,这么大级别的网站或 APP,全国也没几个吧
luckylo
2019-09-05 07:12:50 +08:00
你是不是对并发有什么误解?

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

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

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

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

© 2021 V2EX