今天早上例行进行远程备份,可是我却发现,整个备份过程无法顺利完成。
在备份的过程中不断的抛出异常:
java.net.SocketException: Connection reset
奇怪,在之前的一个多月里,每次备份都可以顺利完成,今天却老是抛出这样的错误。
我开始以为是程序的问题,但我检查了十几分钟,没有找到原因。
后来我开始怀疑是不是服务器加了什么防护设置,因为我的备份程序是采用的多线程。
我把问题提交给机房那边,一分钟后,机房工作人员通知我说,已去掉了硬件防火墙,我再试了一下,备份顺利完成!
结论:防火墙有它的好处,也有它的坏处,如果设置不当,会影响正常的应用。
2009-05-26