我正在使用apache骆驼进行集成,请您帮忙处理500 MB以上的响应。我正在使用SOAP服务端点。
使用Apache camel 2.17版本,使用https SOAP端点。
当前,我面临连接超时异常,即使我已将连接超时增加到15分钟。
答案 0 :(得分:0)
如果您得到的答复是相当大的。客户端需要一些时间来接收数据。
有两个超时参数:
ConnectionTimeout :指定客户端在超时之前将尝试建立连接的时间(以毫秒为单位)。默认值为30000(30秒)。 0表示客户端将继续尝试无限期地打开连接。
ReceiveTimeout :指定客户端超时之前等待响应的时间(以毫秒为单位)。默认值为60000。0指定客户端将无限期等待。
为了没有连接超时,您可以使用0
或至少更大的数字。但是,这可能会对您的应用造成影响。