Spring Cloud 在接口调用上,一般会经过如下几个组件配合:
接口化请求调用 ->Feign(服务发现) ->Hystrix(熔断) —>Ribbon(负载均衡)->HttpClient
接口化请求调用:当调用被@FeignClient
注解修饰的接口时,在框架内部,将请求转换成Feign的请求实例feign.Request
,交由Feign框架处理。
一,Nacos
1,什么是 Nacos
是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。
https://nacos.io/zh-cn/docs/what-is-nacos.html
2,Nacos的快速开始(下载,安装nacos)
https://nacos.io/zh-cn/docs/quick-start.html
3,访问Nacos
启动命令:cmd startup.cmd 或者双击startup.cmd运行文件。
访问地址:http://localhost:8848/nacos
用户名密码:nacos/nacos