c# – Azure cspkg上传速度

……很慢我们尝试通过VS2010工具部署280 MB cspkg文件,上传大约需要35分钟,部署需要10分钟.

有没有办法加快上传过程?我们正在考虑将不变数据放入blob并从那里拉出来,但我们想知道首先发生了什么.

编辑以反映我们正在使用vs2010 azure集成工具

最佳答案 这两种部署方法(API和Portal)都允许您从已上载到Azure存储的文件进行部署. VSTS工具正在幕后使用此功能. (在2010年,您必须提供存储凭据).

您应该直接将.cspkg上传到Blob中(vs通过VSTS,然后编写一个简单的上传客户端,将上传到块中,可以同时上传.然后你可以调整它(块大小和#of一次阻止上传)以更好地利用你的传出带宽.然后你只需使用api在Azure中“组装”它们.这应该真的加快上传速度.

我想回答你关于“发生了什么”的问题,你只是将同步的WebClient I / O转移到Azure存储,以及随之而来的所有限制.

点赞