【发布时间】:2014-01-24 19:12:04
【问题描述】:
我正在使用 IBM Integration Designer 在 BPEL for Websphere BPM 8.0 中编写业务流程。我们的一些流程包含调用 Web 服务的活动。前几天我正在对一个进程进行故障排除,该进程试图在已关闭的服务器上调用 Web 服务。我注意到,根据日志,BPM 尝试了五次 Web 服务调用,最后才向业务流程返回“连接超时”故障。
我正在尝试理解这种重试行为。业务流程不包含用于重试 Web 服务调用的显式循环,并且我看不到用于指定重试行为的业务流程属性。
我尝试了谷歌搜索,并被引导到一些关于一般事务回滚行为的页面。我不清楚这种与交易相关的行为,也没有看到“尝试每笔交易五次”之类的任何设置。
这些网络服务重试只是事务重试的一个例子吗?还是分开的?有人可以指出关于这种“尝试 n 次”行为的具体文档,或者我将在哪里配置它?
【问题讨论】:
标签: websphere websphere-process-server