处理超过500 MB的共振-Apache骆驼

时间:2019-01-24 15:23:34

标签: apache-camel jbossfuse

我正在使用apache骆驼进行集成,请您帮忙处理500 MB以上的响应。我正在使用SOAP服务端点。

使用Apache camel 2.17版本,使用https SOAP端点。

当前,我面临连接超时异常,即使我已将连接超时增加到15分钟。

1 个答案:

答案 0 :(得分:0)

如果您得到的答复是相当大的。客户端需要一些时间来接收数据。

有两个超时参数:

ConnectionTimeout :指定客户端在超时之前将尝试建立连接的时间(以毫秒为单位)。默认值为30000(30秒)。 0表示客户端将继续尝试无限期地打开连接。

ReceiveTimeout :指定客户端超时之前等待响应的时间(以毫秒为单位)。默认值为60000。0指定客户端将无限期等待。

为了没有连接超时,您可以使用0或至少更大的数字。但是,这可能会对您的应用造成影响。