如何在没有响应的情况下抑制Oracle服务总线中的重试



我正在创建一个OSB服务,它将联系一个进程并返回响应。。。

问题是,这个过程可能需要不同的时间来响应请求。

我当前使用的重试次数为2。

在这种情况下,如果进程需要更长的时间来响应,则请求将超时,并向该进程发送另一个请求。一直以来,该过程仍在处理第一个请求。osb服务在第二或第三请求中接收对第一请求的响应。

因此,我想在出现连接错误或应用程序错误的情况下将重试次数设置为2,但在没有响应的情况下不设置。

我可以在应用程序错误方面妥协。。。但是连接错误需要重试。。

有什么办法吗??

我找了很多地方。。。但徒劳无功。。。

尝试Business Service HTTP传输配置中的读取超时参数。如果我正确理解你的问题。。这就是

的解决方案

相关内容

  • 没有找到相关文章

最新更新