大流量高并发解决方案
2018-02-28 10:25
169 查看
一.硬件
确保所用的服务器内存,CPU,带宽能够支撑大流量高并发二.软件
在对应硬件能够支撑的条件下,我们接下来就需要优化软件来实现硬件的最大利用化。就像OS一样,一款好的OS就能发挥硬件的最大利用值。1.web服务器优化
通过配置相应的配置文件,nginx可以配置对应的反向代理,通过负载均衡达到分流作用。apache可以配置MPM模块详情可以参考这里。进一步的优化可以采用微服务架构详情请点击这里
2.数据库优化
数据库优化最佳实践
3.php代码优化
php代码优化最佳实践
对于并发问题(抢购,抢红包等)解决方案有使用文件锁排它锁,使用Mysql数据库提供的悲观锁,使用队列,使用Redis缓存。本质上都是通过加锁来解决的
补充
相关文章推荐
- 高并发和大流量解决方案
- 大流量、高并发网站验证码解决方案
- [转]大流量、高并发网站验证码解决方案
- PHP-高并发和大流量的解决方案
- 大流量高并发量网站的解决方案
- 高并发和大流量解决方案
- Apache流量猛增,并发过高导致问题的处理解决方案
- 大流量高并发量网站的之解决方案
- 【Day19】描述一下大流量高并发量网站的解决方案
- php大并发 大流量 大存储解决方案
- Apache流量猛增,并发过高导致问题的处理解决方案
- 大流量、高并发网站验证码解决方案
- 研究 大流量、高并发网站的验证码解决方案
- 网站架构计算有哪些?举出解决网站大流量、高并发的解决方案
- 研究 大流量、高并发网站的验证码解决方案
- PHP-高并发和大流量的概念和解决方案
- 简述大并发,大流量,大存储相关解决方案
- 待学习:高并发高流量网站架构(解决方案)
- 12306采用Pivotal GemFire分布式解决方案 解决尖峰高流量并发问题
- 大流量高并发解决方案