Cloud之Consul
Consul作为新一代服务注册中心和分布式配置,官网:https://www.consul.io
下载安装
https://developer.hashicorp.com/consul/downloads
下载完成后只有一个consul.exe文件,全路径下查看版本号信息

Consul作为新一代服务注册中心和分布式配置,官网:https://www.consul.io
https://developer.hashicorp.com/consul/downloads
下载完成后只有一个consul.exe文件,全路径下查看版本号信息
官网:Nacos官网 | Nacos 官方社区 | Nacos 下载 | Nacos一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台
一次业务操作需要跨多个数据源或需要跨多个系统进行远程调用,就会产生分布式事务问题,但是,关系型数据库提供的能力是基于单机事务的,一旦遇到分布式事务场景,就需要通过更多其他技术手段来解决问题。
单体应用被拆分成微服务应用,原来的三个模块被拆分成三个独立的应用,分别使用三个独立的数据源,业务操作需要调用三个服务来完成。此时每个服务自己内部的数据一致性由本地事务来保证,但是全局的数据一致性问题没法保证。
Consul作为新一代服务注册中心和分布式配置,官网:https://www.consul.io
https://developer.hashicorp.com/consul/downloads
下载完成后只有一个consul.exe文件,全路径下查看版本号信息
ServerWebExchange
。 这使您可以匹配 HTTP 请求中的任何内容,例如标头或参数。GatewayFilter
实例。 在这里,您可以在发送下游请求之前或之后修改请求和响应。Micrometer+ ZipKin分布式链路追踪
Sleuth也进入维护模式,改头换面
Sleuth未来替换方案:Micrometer Tracing
OpenFeign是一个声明式的Web服务客户端
1、Api : 网关及路由
2、通信 : http、RPC
3、注册和发现 : 注册中心及高可用
4、熔断机制 : 服务降级(容错)