我在Kubernetes(Google云)中有两个Spring引导服务。
Service1使用org.springframework.web.client.RestTemplate执行HTTP请求,并使用Service名称对Service2执行。在两种情况下,Service1都会收到以下错误: org.springframework.web.util.NestedServletException:请求处理失败;嵌套的异常是org.springframework.web.client.ResourceAccessException:POST请求“ http://service1/tcp:/10.11.252.122:8080”时发生I / O错误:连接被拒绝(连接被拒绝);嵌套的异常是java.net.ConnectException:连接被拒绝(连接被拒绝)
当10.11.252.122是Service2群集IP时。
仅当Service1和Service2在同一群集中时,才会发生这种情况,在其他情况下,代码可以正常工作。
什么会导致Spring将tcp:/ Cluser IP添加到url?
谢谢