首先看下这个业务量的提升的原因和特点是什么?
那么就有很多种情况了:
正常情况:比如就是业务有好转有起色了;或者刚好蹭到了某个热点
异常情况:被DDOS了
如果是被DDOS攻击了,也会导致流量提升,那么这种就通过防止DDOS攻击的手段来解决。
比如上一些降级、限流、熔断等等的机制,来保护你自己的系统以及下游系统不会攻击而被打垮。
那另外正常情况的话,如果是蹭到了某个热点,那么就可以通过临时方案来解决,不需要考虑的太长久,那么最简单的就是扩容,增加集群的服务器数量,提升机器的硬件资源配置,让整体的吞吐量提升。
那么,如果是业务自然增长,就需要考虑长期方案了,想让系统真的可以提升并发性,提升到可以抗100倍QPS,那么可以做的事情其实就是另外一个问题:如何设计一个高并发系统