我的文件上传应用程序出现了一个奇怪的错误。
1)服务器1:它是端口443上的安全Web服务器,可供公共托管perl脚本访问
2)当这个服务器收到cgi-bin目录的请求时,它会简单地将请求重定向到在端口80上运行的其他Web服务器(Server 2)
3)服务器2中的perl脚本将文件保存在磁盘中
问题:
上面的机制工作了几个小时后它抛出了Http错误代码:508
观察:
如果我直接命中端口80上的Server2,perl脚本会成功将文件保存到磁盘。但如果我直接命中端口443上的Server1,我收到508错误
当我第一次遇到这个问题时,我已经重新启动了两个网络服务器并且工作正常。但是当我第二次遇到同样的问题时,重启服务器并没有帮助。对Server1的调用抛出508错误,请求超时。
ulimits和打开的文件处于控制之中。
如果您遇到此类问题,请分享您的想法。
答案 0 :(得分:1)
将动态服务移动到其他虚拟机后,此奇怪问题已得到解决。更改节点后,此问题不再可重现。