Загрузка SFTP во время загрузки - PullRequest
0 голосов
/ 09 мая 2019

Ссылка ниже очень похожа на этот вопрос, но мне интересно, изменились ли вещи через пару лет / что на самом деле происходит с моей ситуацией.

В качестве теста я загружаю файл размером 425 МБ на SFTP-сервер стороннего поставщика (который можно сразу увидеть на сервере), и у меня есть пакет служб SSIS, начинающий загрузку этого файла сразу же. Процесс занимает около 20 минут, но в конце я скачал полный файл, который выглядит точно так же, как загруженный файл.

Возможно ли, что SFTP-сервер может "справиться" с этим, и я могу доверять этому, чтобы он работал должным образом (без частичного чтения или чего-либо еще), если это произойдет в рабочей среде, или мне все еще нужно делать обходные пути, предложенные по ссылке ниже?

Ничего не зная о SFTP-серверах, я думаю, что какое-то программное обеспечение SFTP справится с этим без необходимости обходных путей ..

Загрузка и загрузка файлов SFTP одновременно

Спасибо!

1 Ответ

0 голосов
/ 09 мая 2019

Звучит так, будто вы пытаетесь избежать потенциального состояния гонки. Простое решение этой проблемы - загрузить файл в каталог Uploading. Как только передача файла будет завершена, переместите файл в папку «Источник» или «Архив» (назовите его как хотите). Затем соберите все процессы загрузки, чтобы они выглядели только в папке «Источник» или «Архив».

...