micro-auth | Caused by: feign.RetryableException: Connection refused (Connection refused) executing GET http://sensible-system/system/user/getUserByName/admin
micro-auth | at feign.FeignException.errorExecuting(FeignException.java:268) ~[feign-core-11.10.jar!/:na]
micro-auth | at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:131) ~[feign-core-11.10.jar!/:na]
micro-auth | at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:91) ~[feign-core-11.10.jar!/:na]
micro-auth | at feign.ReflectiveFeignProxy110.getUserByName(Unknown Source) ~[na:na]
micro-auth | at com.sensible.service.UserDetailsServiceImpl.loadUserByUsername(UserDetailsServiceImpl.java:24) ~[classes!/:na]
micro-auth | at org.springframework.security.authentication.dao.DaoAuthenticationProvider.retrieveUser(DaoAuthenticationProvider.java:94) ~[spring-security-core-5.7.11.jar!/:5.7.11]
micro-auth | ... 98 common frames omitted
micro-auth | Caused by: java.net.ConnectException: Connection refused (Connection refused)
从日志来看,错误非常明确:
Connection refused executing GET
http://sensible-system/system/user/getUserByName/admin
说明 micro-auth 服务在调用 sensible-system 服务,通过 OpenFeign 发起 HTTP 请求目标地址连接被拒绝(Connection refused)。即根本没连上目标服务,这不是代码业务错误,而是:
micro-auth 找不到 sensible-system