试题五(15分)
阅读以下说明,回答问题1至问题3。
【说明】
某金融机构核心交易系统要求7×24小时运行,系统可用性达到99.99%。系统年交易量达数亿笔,峰值TPS(每秒事务数)达5000。
【问题2】(5分)为达到99.99%可用性,可以采用哪些高可用技术?请至少列出4种。
参考答案1. 多副本部署:核心服务至少2个节点,故障时自动切换。
2. 负载均衡:流量分发到多个节点,单节点故障不影响整体。
3. 数据库主从复制+自动故障转移。
4. 熔断降级:非核心功能故障时自动降级,保证核心交易可用。
5. 两地三中心:同城双活+异地灾备,应对机房级故障。
6. 健康检查:自动检测节点健康状态,故障节点自动剔除。