谷粒商城项目总结(一)
谷粒商城项目总结(一)注册中心Nacos(以服务为主要服务对象的中间件)面试题:微服务间远程交互的过程?先去注册中心查询服务的服务器地址。调用方给对方发送http请求。Nacos使用步骤:引入Nacos和SpringCloud依赖。在application.properties中配置服务地址和应用名spring.application.name=nacos-providers...
·
注册中心Nacos(以服务为主要服务对象的中间件)
面试题:微服务间远程交互的过程?
- 先去注册中心查询服务的服务器地址。
- 调用方给对方发送http请求。
Nacos使用步骤:
- 引入Nacos和SpringCloud依赖。
- 在application.properties中配置服务地址和应用名spring.application.name=nacos-provider
spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848 - 添加注解@EnableDiscoveryClient
使用feign调用服务:
- 引入feign的依赖
- 调用方加上@EnableFeignClients
- 调用方编写接口:
- 直接@Autowired调用即可
网关Gateway
Gateway使用步骤:
- 引入依赖
- 编写路由规则
过滤器:
- 把网关服务注册到Nacos
- Gateway是通过服务注册中心的服务名实现负载均衡的能力
更多推荐
已为社区贡献1条内容
所有评论(0)