Ser*_*eit 7 deployment azure visual-studio-2010
我Visual Studio 2010有一个解决方案Azure Service和ASP.NET MVC 3充当解决Web Role了Azure的服务.除此之外,没有其他角色附加到服务上.
从我在Visual Studio上单击发布直到启动所有实例(2)的那一刻起,每次部署到Azure分段(或生产,就此而言)环境都需要20分钟才能完成.
可以想象,这使得PITA经常发布,或者快速修复一些错误.有没有办法加快这个过程?将软件包上传到de Blob存储并从那里升级会更快吗?我将如何实现这一目标?
我觉得Azure上的在线文档还有很多不足之处.特别是在顺便排除故障时.
谢谢.
减少重新部署的需求(和频率)的一个想法是将静态内容移动到包外部的blob存储中.例如,将您的css和javascript移动到blob存储,以及图像.完成此操作后,您只需重新编译/重新部署.NET代码更改.您可以随时将更新的css上传到blob存储.如果要在分段中首先测试此功能,则可以始终为静态内容设置分段与生产容器名称,并将该容器名称存储在配置设置中.
这不会改变部署的时候,你就需要重新部署,但至少你可以减少你多长时间去完成这一过程...
| 归档时间: |
|
| 查看次数: |
4445 次 |
| 最近记录: |