如何解决当多个下载同时发生时,通过 API 挂起的 ShareFile 下载?
我们有一个系统,可以根据 ShareFile 中的可用文件启动一些云计算任务。对于 ShareFile 文件夹中存在的每个文件,我们在云 VM 中初始化一个容器实例(每个 VM 一个容器,因此它们不共享客户端/连接),使用 REST API 从 ShareFile 下载资源,然后执行处理.当我们开始像这样的小批量(1-10 个文件导致 1-10 个同时独立下载)时,一切正常——但是当我们将批量大小扩大到 15 个以上的文件并开始时,一些工作似乎挂起并卡住。当我们稍后在流量停止后重新启动这些作业时,它们也能正常工作。
我还没有成功获得任何日志,或者在更受控制的环境中复制它 - 但我想知道是否有人可能知道这种情况是否在 SLA 或其他一些文档中明确解决?我无法在此处的 API 文档中找到有关性能保证/吞吐量/并发下载支持/API 响应代码的任何信息:https://api.sharefile.com/docs/resource?name=Items。
如果我能确认在某些情况下这是可以预期的,我应该能够检测到它并优雅地处理它,但目前我正在黑暗中拍摄。有没有人遇到过类似的事情并找到了解决方案?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。