济南精品建站外包公司价格,建设局全称是什么,企业网站营销的优缺点及案例,网页设计用到的软件#xff08;1#xff09;Seata高可用 我们学习了Seata的各种用法了#xff0c;Seata的服务是单节点部署的#xff0c;这个服务如果挂了#xff0c;整个事务都没有办法完了#xff0c;下面我们学习Seata的高可用的知识。
实现高可用#xff0c;还是比较简单#xff0c;…1Seata高可用 我们学习了Seata的各种用法了Seata的服务是单节点部署的这个服务如果挂了整个事务都没有办法完了下面我们学习Seata的高可用的知识。
实现高可用还是比较简单只要整成一个集群就可以了弄好多个服务器我们的服务器都是注册在注册中心的我们的微服务只要找到注册中心就可以对这些多个服务负载均衡了
我们不仅要实现高可用还要实现异地容灾如果你弄了好几个节点部署起来放在一个机房里面如果这个机房出现了故障整个集群也就完了对于大型的集群来讲往往都会把这些服务异地多机房部署如果一个机房出现问题还有另外一个机房可用这就叫做异地多机房起到容灾的效果 Seata服务通过事务组找事务组对应的映射关系确定了集群我们做异地容灾我们不修改配置文件通过配置的热更新通过nacos的配置管理当集群出现故障实现动态切换 做配置的热更新把配置文件中的事务组配置到nacos中 在服务中读取这个配置文件 重启服务在nacos中查看启动后是否正常 Seata18091几个服务都注册上来了 Seata2:8092没有任何注册 修改配置文件SH改为HZ 8092也出现了注册 微服务此时就连到HZ集群上面了微服务也不受影响不需要重启