我们正在为我们的CMS使用不同的Perl-Module CGI上传脚本,并且多年来都没有遇到过这样的问题。
我们客户的员工无法成功下载。 无论文件的类型或大小如何,无论他们使用哪种浏览器,无论是在工作中还是在家中登录。 如果他们尝试使用我们系统的上传页面,则会发生以下情况: 重装似乎工作到大约。 94%已下载。突然,重新加载重新启动,同样的过程一次又一次地发生。
在错误日志中查看显示:
Apache2::RequestIO::read: (70007) The timeout specified has expired at (eval 207) line 5
奇怪的是,如果我使用我们的VPN-Tunnel登录我们客户的系统,我永远无法重现错误(我可以在家里)。 我google搜索没有太大的成功。 我检查了apache超时设置,这是300秒 - 这是慷慨的。 我甚至检查了内容长度字段的值为0,因为我找到了一个论坛条目,引用了与内容长度字段0相关的CGI错误。
现在,我真的陷入困境并且缺乏想法。 你能给我一些新的吗?
apache服务器版本为2.2.16,perl CGI模块版本为3.43。 我们正在使用mod_perl。
答案 0 :(得分:0)
我们确实知道我们的客户没有使用任何类型的负载平衡。 在不让任何其他人知道我们的客户基础设施部门激活负载均衡器的情况下。这种方式请求转到不同的服务器并超时。