1

我正在使用 Elastic Beanstalk、Route 53 和 eb cli 工具eb init, start, stop etc.。我的 Elastic Beanstalk 实例在 64 位 Amazon Linux 上运行 PHP 5.4。

我在 Route 53 中创建了一个托管区域,并添加了一个别名以将我的域名指向 Elastic Load Balancer。我运行命令时创建的负载均衡器eb start。我按照以下说明操作: http: //docs.aws.amazon.com/Route53/latest/DeveloperGuide/HowToAliasRRS.html

当我进行一些配置更改(例如添加密钥对)时,停止 Elastic Beanstalkeb stop并重新启动eb start负载均衡器的 DNS 名称更改,我必须手动更改 Route 53 中的别名。

有没有办法避免这种情况或自动更新别名?

4

1 回答 1

2

我在这里发布了一些示例代码,让您自己的应用程序在启动时执行此操作。该项目中的代码没有经过全面测试,但应该可以帮助您加快速度:

(如果您使用的是我的插件那有一个妙用。这个是经过充分测试的 :])

您可以致电:

$ mvn beanstalk:bind-domains -Dbeanstalk.domains=services.modafocas.org:Z3DJ4DL0DIEEJA

谢谢

于 2013-01-18T17:12:43.483 回答