我们有一个JavaAdapter,它使用JAX-WS将文件从移动客户端上传到后端
尝试上传300kb大小的文件时,它可以正常工作。但是文件大小超过了500KB,并且出现以下错误。
检查connectiontmeout和responsetimeout属性及其设置为3分钟。
我有一个SQUID代理并将#Squid配置指令reply_body_max_size设置为10 MB,但默认情况下没有限制。
SQUID访问记录较小的文件
1458569508.679 334 10.17.108.140 TCP_MISS / 200 1327 POST http://localhost:60211/ws/MxCUOEECASE.WSD.wsdCASEEEAppMobileSF/MxCUOEECASE_WSD_wsdCASEEEAppMobileSF_Port - DIRECT / 209.164.221.165 text / xml
SQUID访问记录更大的文件
1458573239.585 11 10.16.237.212 NONE / 501 4181 POST http://localhost:60211/ws/MxCUOEECASE.WSD.wsdCASEEEAppMobileSF/MxCUOEECASE_WSD_wsdCASEEEAppMobileSF_Port - 无/ - text / html
通过squid访问日志清楚地表明大文件请求没有转发到后端并且在发出请求之前失败:http://pastebin.com/E9LQPUTg