Java 嵌套异常为org.springframework.web.client.ResourceAccessException:GET请求时出现I/O错误*&引用;:拒绝连接(拒绝连接);

Java 嵌套异常为org.springframework.web.client.ResourceAccessException:GET请求时出现I/O错误*&引用;:拒绝连接(拒绝连接);,java,spring-boot,Java,Spring Boot,我试图从我的应用程序访问RESTAPI。当该API不在线时,我的应用程序出现上述错误。我用的是弹簧靴。我想知道,在访问url之前,有没有办法检查url的可用性 String URL = "http://172.17.42.1:4001/v2/keys" + key + "/running"; instance = restTemplate.getForObject(URL, Instance.class); 要知道服务的可用性,您必须点击URL,没有其他方法 然而,它是用来处理这类问题的

我试图从我的应用程序访问RESTAPI。当该API不在线时,我的应用程序出现上述错误。我用的是弹簧靴。我想知道,在访问url之前,有没有办法检查url的可用性

 String URL = "http://172.17.42.1:4001/v2/keys" + key + "/running";
 instance = restTemplate.getForObject(URL, Instance.class);

要知道服务的可用性,您必须点击URL,没有其他方法

然而,它是用来处理这类问题的

文件

Netflix的Hystrix库提供了电路的实现 断路器模式:当我们将断路器应用于方法时,Hystrix 监视对该方法的失败调用,以及如果失败累积到 阈值,Hystrix打开电路,以便后续调用 自动失败。电路开路时,Hystrix会重定向呼叫 方法,并将它们传递给指定的回退方法

有那么多的材料可供学习


非常感谢您。这正是我希望得到的答案:)