【问题标题】:AWS application source bundle deploymentAWS 应用程序源捆绑部署
【发布时间】:2018-10-26 06:52:13
【问题描述】:

我正在使用应用程序源包将多个 Web 应用程序部署到单个弹性 beanstalk tomcat 实例。我在tomcat中有两个应用程序app1、app2。现在我想对 app2 进行一些更改,并且只重新部署 app2 而不接触 app1,我该怎么做?

如果我使用只有 app2 的源包再次部署,app1 将被删除。

我的目标是在同一个 tomcat 中拥有多个网络应用程序,并且能够仅更新所需的网络应用程序。

谢谢

【问题讨论】:

    标签: amazon-web-services


    【解决方案1】:

    您必须重新部署所有内容。如果您想控制单个服务的部署,那么您可能希望将它们分成两个不同的弹性 beanstalk 应用程序。

    这是一个令人讨厌的限制,也是我的雇主放弃弹性豆茎的原因之一。

    【讨论】:

    • 谢谢你maxm。这确实是这样一个路障。如果你不介意我问你最后用了什么?只是想知道您是否还在使用 aws。
    • 嘿,ascam,如果满意,请接受并投票赞成答案:)。我们搬到了 Kubernetes。我认为 elastic beanstalk 仍然很棒,但是您运行的每个服务都应该是一个单独的 elastic beanstalk 应用程序。我的记忆很模糊,但我认为这会带来一些烦恼。我在谷歌云上使用应用引擎的经验要好得多。不过,AWS 的新 k8s 东西很棒,大粉丝。
    • 啊,是的,我认为他们为您提供了每个应用程序的数据库?还有其他帮手?最好自己管理数据库,这种耦合是有问题的。我想就是这样
    • 谢谢 maxm。感谢您的意见,我们仍在探索我们的应用程序的方式。谢谢
    猜你喜欢
    • 2019-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-04
    • 2015-05-23
    • 2018-06-07
    • 2012-03-24
    • 1970-01-01
    相关资源
    最近更新 更多