如何通过优化PHP服务器配置在资源有限的情况下显著提高并发处理能力?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1173个文字,预计阅读时间需要5分钟。
目录+概述+服务器+数据库+注册登录+提交报名单+总结+概述+假设备考APP+支付5W+RMB+向供应商商采购,报名当天涌入海量考生活,并发提升至30W+,导致系统瘫痪,拒绝提供服务,致使考生无法报名。
目录
- 概述
- 服务器
- 数据库
- 注册登录
- 提交表单
- 总结
概述
假设报考app是用5W rmb 向供应商采购,报名当天涌入海量考生,并发数飙升至30W+,导致系统宕机,拒绝服务,致使考生无法报名,那么5W rmb 能否支持30W+并发呢?
不过对于我们来说,不妨把问题上升一个角度:「如何在有限的资源里最大提升服务器并发能力」。假设你是一名技术负责人,你在面对一个并发量较大的项目时会如何设计和架构呢?
首先我们可以针对这个项目捋一下大体的思路,从上述描述中不难看出,该项目的瓶颈在于「并发写」而非「读」,因此从资源分配上我们可以向「写」倾斜,在此我将数据全部写入在Redis中。
本文共计1173个文字,预计阅读时间需要5分钟。
目录+概述+服务器+数据库+注册登录+提交报名单+总结+概述+假设备考APP+支付5W+RMB+向供应商商采购,报名当天涌入海量考生活,并发提升至30W+,导致系统瘫痪,拒绝提供服务,致使考生无法报名。
目录
- 概述
- 服务器
- 数据库
- 注册登录
- 提交表单
- 总结
概述
假设报考app是用5W rmb 向供应商采购,报名当天涌入海量考生,并发数飙升至30W+,导致系统宕机,拒绝服务,致使考生无法报名,那么5W rmb 能否支持30W+并发呢?
不过对于我们来说,不妨把问题上升一个角度:「如何在有限的资源里最大提升服务器并发能力」。假设你是一名技术负责人,你在面对一个并发量较大的项目时会如何设计和架构呢?
首先我们可以针对这个项目捋一下大体的思路,从上述描述中不难看出,该项目的瓶颈在于「并发写」而非「读」,因此从资源分配上我们可以向「写」倾斜,在此我将数据全部写入在Redis中。

