如何加速包含大量文件的Azure Web应用程序部署?

时间:2017-06-23 11:51:14

标签: azure docker deployment octopus-deploy

在我的工作中,我们有一个在Azure中托管的.NET Web应用程序。我们使用TeamCity构建我们的应用程序和Octopus以将应用程序部署到Azure。我们一直注意到我们的部署已经开始增加持续时间,所以我一直在查看Octopus日志,看起来持续时间主要是由于我们正在使用的众多前端文件。我们最近实施了React,因此我们有node_modules文件夹以及我们的前端使用的所有其他.css.js插件文件。

是否有任何策略可以处理上述文件并减轻部署负担?对压缩或使用Docker容器等疯狂的想法持开放态度 - 随着我们的应用程序变大,部署可以更好地扩展。

1 个答案:

答案 0 :(得分:0)

为什么不进行炒作并使用 webpack ? 与其他宣传相反......这是实用的,实际上很有用。

webpack-mechanics

图片来源:http://www.pro-react.com/materials/appendixA/