将 cloudbees 应用程序迁移到 amazon beanstalk
Posted
技术标签:
【中文标题】将 cloudbees 应用程序迁移到 amazon beanstalk【英文标题】:Migrating cloudbees application to amazon beanstalk 【发布时间】:2014-12-13 01:23:51 【问题描述】:Cloudbees 正在关闭其托管服务,因此我正在寻找将我的 Java Web 应用程序迁移到 Amazon ElasticBeanstalk。
问题一:这是正确的选择吗?
问题 2: 在 cloudbees 中,我所做的只是选择了应用单元格 (256m) 并将自动缩放设置为 true。并且从不担心其他任何事情。现在在 beanstalk 中配置相同的内容时,除了我将初始 jvm 设置为 256m 的软件配置选项卡之外,我还看到了一个名为实例类型 t1 、 t2 、 small 等的新东西 那么我应该如何选择实例类型呢?
问题 3: 在 cloudbees 中,价格取决于 app-cell,这意味着我选择的 jvm 内存,但在 beanstalk 中,我似乎可以将内存设置为更高,并收取价格实例类型的基础。是吗?
问题4:这么说,我只需要复制相同的设置,即256m的init jvm并将autoscale设置为true,我在beantalk中的对应设置应该是什么?
【问题讨论】:
【参考方案1】:问题 1
这是一种观点,您可能会得到不同的答案。
问题 2
实例类型均基于 EC2 的list of instance types,每个实例的价格由内存和 CPU 决定。然后,pricing 按小时计费。请记下该页面上的免费套餐,因为您是新手。
问题 3
是的,它基于以下内容(除非您处于免费层级):
例如,如果您有两个 t2.micro 正在运行,一个运行 40 小时,一个运行 10 小时,那就是:
问题 4
您希望任何实例作为负载平衡环境运行并启用 Auto Scaling。
【讨论】:
以上是关于将 cloudbees 应用程序迁移到 amazon beanstalk的主要内容,如果未能解决你的问题,请参考以下文章
Cloudbees、Tomcat 和 Spring:“无法为连接 URL 'null' 创建类 '' 的 JDBC 驱动程序”