问题描述:openfeign远程调用服务提示"feign.FeignException$ServiceUnavailable: [503] during [GET] to ×××"。
解决措施:
步骤1:远程服务调用必须使用负载均衡组件,低版本的feign组件内嵌了ribbon,高版本没ribbon,需手动添加spring-cloud-starter-loadbalancer依赖,
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-loadbalancer</artifactId> <version>3.1.6</version> </dependency>
如果步骤1还不可以,见步骤2
步骤2:我启动的两个服务的命名空间不一致,换成同一个命名空间就可以成功了
难道说nacos中只有同命名空间下的服务才能相互调用???