直播软件app开发中,系统容易在哪些场景下出现问题呢?相信大多数人想到的就是高并发场景,确实,当直播软件app面对大量的瞬时流量时,很有可能因为系统资源的调配不及时出现各种问题,那么在直播软件app开发中,我们可以通过哪些手段解决高并发场景带来的问题呢?
一、流量控制
在直播软件app开发中资源固定的情况下,系统能够处理的访问请求数量是有限的,如果系统接收到了瞬时的突发流量,此时还没有任何保护措施的话,就有可能导致系统宕机,而流量控制就是该场景下的一种解决方案,流量控制通常有两种方式:
1、基于QPS
主要是指在一定的时间窗口内按照特定的规则,当直播软件app开发中的流量达到所设定的阈值则进行调控的一种方式。