这些天我正在尝试使用 Windows azure,它非常棒。
我每次的问题都是关于云服务部署实践。
当我第一次设置云服务环境时,我可以使用 Visual Studio 进行部署(在我的 PC 上花费长达 30-40 分钟)。稍后,对于站点中的任何其他代码更新,我只是使用 vs(.cspkg 和 .cscfg 文件)创建一个新包并直接上传到我的服务实例上。
这就是托管云服务的大致流程。但每次上传所有文件(包括静态文件)在一般实践中并不是一个好的托管方式。
有没有其他方法可以做同样的事情。例如上传带有 bin 文件夹的预编译动态图片(不包括其他静态内容文件)。请提出建议。
最佳答案
当涉及到静态文件时,最好将它们存储在 Blob 中。这允许您独立于网站更新 blob。此外,您还可以使用此方法来利用 CDN 网络,从而将静态内容缓存到离用户更近的位置,以提高性能。
以下是有关 Azure CDN 的更多信息:http://www.windowsazure.com/en-us/develop/net/common-tasks/cdn/
关于asp.net - 托管云服务 - 一般实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15919860/