【发布时间】:2020-11-13 10:27:43
【问题描述】:
我的应用程序是简单的 3 层 Spring Boot REST Web 服务,具有通常的同步端点。 但是由于从我的服务发送请求的下游系统获得响应的时间很长(大约 60 秒),我需要向我的服务添加对异步 REST 调用的支持,以使上游系统免于等待响应。换句话说,如果对下游系统的响应将花费超过 60 秒(超时),那么上游系统会中断与我的服务的连接并继续执行...
但是当响应到来时,我的服务使用上游系统的“reply-to”标头将响应发送到上游系统。
以上所有的东西都是回调或 webhook。
但是我没有找到任何实现的例子。
如何实现这个机制? 我怎样才能找到更多信息? Spring Boot 是否可以开箱即用地实现它?
感谢您的关注!
【问题讨论】:
标签: spring-boot rest