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を停止して、ロード バランサーの DNS 名の変更を再開eb startし、Route 53 のエイリアスを手動で変更する必要があります。

これを回避したり、エイリアスの更新を自動化する方法はありますか?

4

1 に答える 1

2

ここにサンプル コードをいくつか公開して、起動した場合に独自のアプリケーションでこれを 1 回実行できるようにします。そのプロジェクトのコードは完全にはテストされていませんが、理解するのに役立つはずです:

(そして、私のプラグインを使用している場合は、それに対するモジョがあります。これは十分にテストされています:])

次の方法で呼び出すことができます。

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

ありがとうございました

于 2013-01-18T17:12:43.483 に答える