我从管道中调用了http服务,我想重试除4xx series之外的所有错误。但是当我给重试计数为3时,将重试所有错误。有什么办法可以使我的操作系统服务调整为仅重试非4xx错误。
最佳答案
如果在业务服务中使用OOTB重试,它将重试所有错误代码。您可以尝试从阶段调用http业务服务,并使用阶段错误处理程序从while循环中调用http服务。
关于http - 如何在OSB中为HTTP后端服务实现选择性错误重试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59270473/