【问题标题】:SFTP Downloading While Uploading上传时 SFTP 下载
【发布时间】:2019-05-08 21:01:09
【问题描述】:

下面的链接是一个与此非常相似的问题,但我想知道几年后情况是否发生了变化/我的情况到底发生了什么。

作为测试,我将一个 425MB 的文件上传到第三方供应商的 SFTP 服务器(可以立即在服务器上看到),并且我有一个 SSIS 包立即开始下载该文件。该过程大约需要 20 分钟,但最后我下载了一个与上传文件完全相同的完整文件。

SFTP 服务器是否有可能“处理”这个问题,如果它发生在生产环境中,我可以相信它能够正常工作(没有部分读取或任何东西),还是我仍然需要执行以下链接中建议的解决方法?

对 SFTP 服务器一无所知,我认为某种 SFTP 软件可以为您管理此问题,而无需变通办法。

SFTP file uploading and downloading at same time

谢谢!

【问题讨论】:

  • 这是一个非常广泛的问题。正如我对链接问题的回答已经说过的那样,这一切都与 SFTP 服务器有关。我们对您的 SFTP 服务器一无所知。 -- 总的来说,自从我发布这个答案以来,一切都没有改变(毕竟,我上次更新它只是在 6 个月前)。
  • 您的帖子是解决问题的方法。如果你看我的帖子,我没有问题。该过程似乎工作正常。所以我的问题是如果它有效,为什么我需要一个解决方法?我希望对 SFTP 有很多了解的人向我解释为什么它对我有用,以及我是否需要担心它有时不起作用。
  • 澄清一下,很难从第 3 方获得有关 SFTP 服务器配置的任何信息。所以我想知道是否存在可以处理这种情况的 SFTP 服务器?这就是为什么它对我有用?
  • 1) 那你没有编程问题,所以不在本站范围内。 2)它可以为您工作的原因有无数。除非您限制问题的范围,否则即使您有编程问题,我们也很难为您提供帮助。如果没有别的,你至少知道 SFTP 服务器的版本字符串。

标签: ssis sftp


【解决方案1】:

这听起来像是您试图避免潜在的竞争条件。一个简单的解决方案是将文件上传到 Uploading 目录。文件传输完成后,将文件移动到 Source 或 Archive 文件夹(随意命名)。然后将所有下载进程构建为仅查看 Source 或 Archive 文件夹。

【讨论】:

    猜你喜欢
    • 2017-10-06
    • 2011-08-14
    • 2012-06-09
    • 2021-03-10
    • 2020-12-29
    • 2014-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多