2

我开始使用 Elastic Beanstalk 在 AWS 上托管基于 Java 的 Web 应用程序。问题是,应用程序的模板包含大约 20-30 MB 的资产(图像、css 文件、javascript 插件等)。我不喜欢每次对代码稍作调整时都必须部署一个新的 30 MB 战争文件的想法。另外,我的连接上传速度不是很快,所以每次简单的上传都需要 5-10 分钟。

还有其他解决方案吗?我可以以某种方式在 AWS 上托管图像/css,与应用程序的其余部分分开,这样我就不必将它们包含在战争中吗?

4

2 回答 2

1

我认为这是CDN的目的。但是你可以自己滚动。将您的资产托管在其他地方,让您的 html 引用其他地方的资产。但是当您部署时,只需将动态内容部署到 AWS。

于 2013-09-12T19:33:32.843 回答
1

如果您使用 GIT 进行部署,它将进行比较。所以只上传更改

于 2013-09-14T07:24:41.233 回答