BizTalk SFTP получает порт, не собирающий файлы размером более 1 ГБ (в моих csae я могу получить до 5 ГБ файлов). Несмотря на то, что он выбирает файл очень медленно и до того, как весь файл будет удален в папку с файлами, оркестровка начнет распаковывать zip-файл и выдает ошибку: не удается распаковать файл, поскольку файл используется другим процессом. Любая помощь?BizTalk SFTP получает порт, не собирающий файлы размером более 1 ГБ
-1
A
ответ
1
Что вы видите, это не проблема с BizTalk Server или SFTP-адаптером.
Это происходит потому, что SFTP-сервер позволяет начать загрузку до того, как файл будет полностью записан. Это может быть связано с тем, что SFTP-сервер не соблюдает блокировку записи, или фактическое приложение-источник выполняет несколько циклов open-write-close при передаче данных.
Итак, это на самом деле не ваша проблема, и не проблема, которую вы можете решить как клиент.
Сервер SFTP либо должен блокировать загрузку, либо временное местоположение/имя файла должны использоваться до тех пор, пока файл не будет завершен.
Это не необычная проблема, но ее необходимо устранить на стороне сервера.
Смежные вопросы
- 1. Обновление файлов размером более 1 ГБ?
- 2. python mechanize получение файлов размером более 1 ГБ
- 3. VC++ 2012 не может читать файлы размером более 4 ГБ
- 4. libcurl + openssl не может скачивать файлы размером более 2 ГБ
- 5. Загрузка файлов с 1 ГБ или более
- 6. Как загрузить файлы размером более 2 ГБ в PHP?
- 7. Как разбирать файлы размером более 100 ГБ в Python?
- 8. Запись файла размером более 2 Гб
- 9. файлы программирования размером более 2 ГБ с использованием C# .Net
- 10. Определение размера файла размером более 4 ГБ
- 11. System.IO.File.ReadAllBytes для файла размером более 2 ГБ
- 12. Импорт sql-файлов размером более 2 ГБ?
- 13. AviFile Library создает avi размером более 2 ГБ - не используется
- 14. Wix: обработка файлов размером более 2 ГБ
- 15. Как извлечь файл tar размером 1 ГБ?
- 16. Сервер, собирающий старые файлы
- 17. BizTalk SFTP Ошибка местоположения получателя
- 18. DownloadManager загружает файлы более 2,1 ГБ
- 19. Ищете файл размером более 4 ГБ на C++?
- 20. Как создать файл размером более 2 ГБ в Linux/Unix?
- 21. Импорт XML-файла размером более 2 ГБ в DB2
- 22. upload_err_partial error при загрузке файлов размером более 3 ГБ
- 23. Обработка файлов размером более 2 ГБ в MSVC6!
- 24. Загрузите файлы размером более 1 М из папки с файлами
- 25. Альтернативные варианты OpenCV (более 1 гб)
- 26. Шифрование AES в файле более 1 ГБ
- 27. Ошибка выделения памяти более 1 ГБ
- 28. Numpy не может хранить матрицу размером более 1 ГБ в памяти
- 29. Загрузка файла размером более 2 ГБ с использованием PHP
- 30. Загрузка файла более 4 ГБ
Благодарим за ответ, но проблема связана с адаптером SFTP, поскольку он не помещает блокировку в файл при передаче, поэтому оркестровка пытается распаковать этот файл. Надеюсь, это поможет вам –
@JayMishra Чтобы быть ясным, это не так, как это работает. Оркестрация не будет делать ничего, пока не будет получено все исходное сообщение, независимо от получающего адаптера/протокола. Проблемы полностью связаны с сервером SFTP *, а не с адаптером или BizTalk. SFTP-сервер неправильно обрабатывает открытый файл. Это не редкая проблема. –