我有三个系统需要在每天之间传输文件:
每天我都想从供应商A下载新的文件到我们公司的服务器,并将它们上传到供应商B。但是,一个简单的文件传输脚本是,从供应商A到公司服务器的文件传输可能成功,但在从公司服务器传输到供应商B时失败。因此,供应商B丢失了一天的文件。供应商B不告诉我他们何时丢失文件,供应商A也不总是在给定的一天生成文件。
对于如何自动化此文件传输场景,以便在发生故障时系统稍后再试一次,有什么想法吗?
发布于 2014-08-29 12:32:19
您只需添加一些逻辑,以重新尝试上传到供应商B后一段时间。如果达到最大故障数,请记录错误或发送电子邮件,以便由支持小组手动验证。
如果您期望供应商A不会每天生成文件,那么确定丢失的日期有多重要,然后决定是否应该为这些日期生成警告/电子邮件(例如,您必须打电话给供应商A,以检查文件在预期时间丢失的原因)。
https://serverfault.com/questions/624944
复制相似问题