这个问题可以谈的点很多,我们分很多情况来讨论
首先我认为要弄清楚访问量增加的原因
1.这个接口是to b还是to c的,
如果是to c的,那恭喜你要么系统用户增加了,要么被黑客攻击了。被黑客攻击那肯定我们排查安全问题,及时上线处理,系统用户增加,那这种幸福的烦恼,就需要考验系统设计能力和财力了。
首先如果需要救急的话,就是那种不解决系统就崩溃无法启动的情况,
在不增加现有机器的数量下,需要压榨现有的性能,
1.排除慢查询,防止数据库连接不够用
2.增加缓存,减少数据库访问
4.服务降级
如果是to b的,公司内部提供给其他部门的接口等情况,那可以询问调用方增加的原因,可能是对方增加了一个定时任务等业务需求,也可能是对方的to b接口调用量增加,这个可以归结为上一种情况了不赘述
其次