Talend:修改作业的 Web 服务调用超时

Talend : modifying Webservice call timeout on a job

我有一份工作,使用 tESBConsumer 组件调用远程网络服务。 这个网络服务需要 55-65 秒来回答:默认超时设置为 60 秒:我有时会读到这个网络服务调用的超时,我想稍微推动一下。

我正在 jobserver 上部署作业(不是在 karaf 上,因为我们有拆分配置:karaf 仅用于服务,jobserver 用于作业)。

因此,关于配置超时的 talend 建议是使用 org.apache.cxf.http.conduits-common.cfg 文件,该文件仅在 Karaf 上可用,在作业服务器上不可用! (See talend doc)

=> 有没有办法在作业服务器上配置读取超时选项?

实际上,在这种情况下使用 tESBConsumer 的高级设置是可行的,即使它说它只适用于工作室。 因此 "timeout" 字段可用于作业服务器上的部署。