Redis集群部署指南
本章基于CentOS7讲解Redis集群搭建,涵盖单机安装、主从复制、哨兵高可用及分片集群配置,详细演示多实例部署与集群管理命令,助力掌握Redis分布式核心技能。
Redis集群部署指南
本教程基于CentOS7讲解Redis集群搭建,涵盖单机安装、主从复制、哨兵模式及分片集群的配置与测试,详细演示了多实例部署、节点关联、故障转移与数据分片等核心操作。
微服务保护Sentinel
本课程深入讲解微服务中雪崩问题的成因及解决方案,重点介绍阿里开源流量治理组件Sentinel的应用。涵盖Sentinel的部署与整合、限流模式(直接、关联、链路)、流控效果(快速失败、预热、排队等待)、熔断降级、线程隔离、授权规则及规则持久化等内容,结合Jmeter压测实战,帮助开发者全面提升微服务稳定性与高可用能力。
Sentinel工作原理
Sentinel 是面向分布式服务架构的流量治理组件,以“资源”为核心概念,通过流量控制、熔断降级、系统负载保护等规则保障系统稳定。支持灵活配置与动态调整,实现高可用防护。
服务保护、分布式事务
本课程深入讲解微服务保护与分布式事务控制,涵盖雪崩问题、熔断降级、限流、线程隔离等核心机制,基于Sentinel实现服务防护;结合Seata实现AT模式分布式事务,保障系统高可用与数据一致性。
Redis集群搭建
Redis主从实现读写分离,提升并发能力;哨兵保障高可用,自动故障恢复;分片集群支持海量数据存储与高并发写入,三者结合构建高性能、高可用的Redis集群架构。
Redis集群部署指南
本章基于CentOS7搭建Redis集群,涵盖单机安装、主从复制、哨兵高可用及分片集群配置,详细演示Redis集群部署与管理全过程。
Sentinel工作原理
Sentinel 是面向分布式服务架构的流量控制组件,以资源(如方法、URL)为核心,提供流量控制、熔断降级和系统负载保护。通过灵活的规则配置与插槽链机制,实现对系统入口流量的精准调控,保障系统稳定。
服务保护、分布式事务
本课程深入讲解微服务保护与分布式事务控制。内容涵盖:1)微服务雪崩问题及其成因;2)基于Sentinel实现熔断、降级、限流与线程隔离等保护机制,包括使用FallbackFactory编写降级方法及@SentinelResource注解应用;3)理解CAP原理并选型分布式事务方案;4)利用Seata框架(AT模式)实现跨服务事务一致性,保障数据可靠。