【发布时间】:2020-09-03 13:16:52
【问题描述】:
我有一个用于 Spring Boot 2 的微服务,它与其他服务交互。我遇到了一个问题,当我使用resttemlate调用另一个服务并且它不可用时,主线程停止并等待来自该服务的响应,结果,15秒后,它收到一个连接超时响应。问题是这次我等不及了。我需要该服务立即工作,而不是等待几秒钟,直到另一个服务响应或不响应。如何解决这个问题?我认为您可以通过对该服务的请求启动另一个线程,并让主线程立即继续工作,这是正确的解决方案吗? Spring Boot 中是否有现成的解决方案可以解决我的问题?
【问题讨论】:
标签: java spring-boot rest