问题
gateway服务集成nacos,启动后报错:Caused by: com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information:
;
版本:
jdk:1.8
spring-boot:2.7.11
spring-cloud:2021.0.6
spring-cloud-alibaba:2021.0.4.0
解决
单配置文件:application.yaml中配置
多配置文件:bootstrap 与applicaton:
在 Spring Boot 中有两种上下文,一种是 bootstrap, 另外一种是 application, bootstrap 是应用程序的父上下文,也就是说 bootstrap 加载优先于 applicaton.
nacos
的注册与调用需要再主启动类中配置注解:@EnableDiscoveryClient
文章来源:https://www.toymoban.com/news/detail-540602.html
将nacos
的服务注册配置放到application.yaml
中,gateway
配置放到bootstrap.yaml
如图2:
文章来源地址https://www.toymoban.com/news/detail-540602.html
到了这里,关于Gateway服务集成Nacos2021.0.4错误解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!