个税APP优化解决⽅案
1. 个税APP为什么每次需要使⽤就那么卡
英雄联盟英雄攻略1. 平常⽇活不⾼,没有准备好相应措施,但在特定时间内⽤户访问量激增
玄幻魔法小说2. 数据量巨⼤
2. 如何优化系统
2.1 服务系统单⼀化
可将申报系统独⽴开来,选择针对性计算密集型服务器。
2.2 提前扩容
因申报个税开始在3⽉1号出,所以⽤户流量到来之前,提前进⾏服务器的扩容(kubernetes来进⾏动态扩容)。
我们预估第⼀天有1亿⽤户来操作APP,那么按照⽤户的作息,流量⾼峰会集中在⼀天中的8⼩时,那么可以得到每秒的QPS为3500。考虑到流量峰值为平均流量的4倍左右,即真实的QPS为15000左右,那
么按照⼀台2核4G服务器来评估,我们暂且需要30台服务器来应对流量。
2.3 页⾯静态化
使⽤页⾯静态化技术,客户端将⼀些特定的选择固定化。如选择申报年限的时间,减少服务器的请求。
2.4 利⽤缓存
Redis集,将⽤户的数据及信息不常变化的数据缓存起来。
2.5 负载均衡
滔滔不绝的绝是什么意思Nginx进⾏负载均衡,并添加⼀定的⿊名单限制。
2.6 CND
给孩子起名字采⽤CDN来进⾏缓存静态图⽚以及多媒体内容。
2.7 异地多活
可以提⾼⽤户的访问速度,提⾼服务的可⽤性,但是维护以及建设成本很⼤。
2.8 MQ业务解耦
将退款等业务进⾏拆解,由IO密集型服务器进⾏操作电信网上营业厅话费查询
2.9 构建数据表
⽤户需要的数据,进⾏重新规划整合,构建成新表来进⾏查询,优化SQL语句以及数据库进⾏读写分离。
10. 代码的优化
尽量减少不必要的数据库交互以及充分利⽤缓存。
塑料清洗剂11. 预约业务,
在流量下来时,通知⽤户可以来进⾏操作。
12. 服务的降级、限流以及熔断等措施。
3. 那么如何快速提⾼系统呢
1. 增加服务器、升级配置
2. 优化数据库查询语句,并进⾏缓存
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论