如何在同一AWS EB应用程序中托管基于路由的不同版本

时间:2019-02-27 07:15:53

标签: amazon-web-services routing amazon-elastic-beanstalk

问题来自这里,最近,我以前是GCP开发人员,必须使用AWS来启动新项目。

在GCP中,我可以使用gcloud app deploy settings.yaml --version dev这样的版本将应用程序部署到AppEngine(类似于EB)。这样我就可以在两个链接上进行基于主机的路由-

  

my-project.xxxx.com

     

dev.my-project.xxxx.com

这样,我可以让其他人拥有一个用于测试的域,而无需启动新实例,共享所有环境设置,数据库和存储。


但是,当我来到AWS时,情​​况似乎完全不同了。

我尝试遵循本指南https://aws.amazon.com/blogs/aws/new-host-based-routing-support-for-aws-application-load-balancers/,但这只是用于路由到不同的实例

通过我知道EB应用程序可以具有多个版本的方式,是否有可能做类似的事情

  

my-project.xxxx.com->转到默认版本

     

dev.my-project.xxxx.com->转到带有标签“ dev”的版本


有2个问题,

  1. 我可以实现我想要的吗?

  2. 如果不能,是否正在启动另一个EB实例以测试唯一选择?

0 个答案:

没有答案
相关问题