例如:当商城高并发时,关闭查看历史订单功能,关闭小游戏功能,等等.
微服务层可能会出现 分布式事务 问题,有一定的难度....进程模型优化
在传统 php-fpm 模型中,单进程作为同步阻塞模型,一个进程在同一时间只能处理一个请求,当出现io阻塞后,进程会一直被请求占用,直到io结束,如果需要提升并发,就必须增加进程数,增加进程数意味着...服务器缓存层
理论上,一次接口请求进来,非即时性查询,高频请求,都必须先经过缓存层,通过缓存减小数据库压力.
例如 商品缓存,文章缓存等等....可查看: 关于mysql集群主从服务器搭建
注意:需要注意主从同步数据延迟问题,以及主从断开后数据恢复问题
数据库分表
可查看:mysql分表详解
通过对数据库进行分表,降低单表锁表情况,分散单表查询压力...数据库索引优化
通过优化数据库索引,保障查询时命中索引,减少 临时表
可查看: Mysql索引优化
尽量不要出现报错
虽然 notice 报错不会影响服务正常运行,但是一次报错,涉及到了php底层的错误拦截机制