@yanglfyangl
2018-05-16T10:36:15.000000Z
字数 403
阅读 441
我们需要支持3.5W日活
假设每个日活用户平均每天需要调用后端200数量的接口,则
35000 * 100 = 350W
也就是说我们的服务器部署要支持每天350W左右的访问量。
按业界的平均标准考虑,部署的时候要按照 3 倍来部署来降低峰值压力,就是说我们需要支持大概1050W每天
按一天12小时高峰量来计算,也就是说
12 * 3600 = 43200秒
1050W / 43200 = 487.
也就是说,我们的服务器每秒要支撑243次的访问。
我们在最初设计时,单核性能定的指标是在初期支持
100并发 下 平均1秒 左右返回结果
我们目前上线安排的是每个服务启动3个节点(根据用户访问量的情况还可以动态增减),这样 300 > 243,我们可以支持前期上线的压力。
在后期,我们会降低100并发下的平均响应速度,同时提高并发度到150-200,同时根据业务情况再优化服务器部署,来抗未来的压力。