リソース(およびコスト)を節約するために、同じEC2 Beanstalkインスタンスに複数のwarファイル(異なるアプリを表す)を配置したいと思います。
次に、warAを使用してapplAをmyapp.elasticbeanstalk.com/applAにマッピングし、warBを使用してapplBをmyapp.elasticbeanstalk.com/applBにマッピングします。
ただし、コンソールでは、任意のインスタンスに対して単一の唯一の戦争をアップロードできます。
1)ですから、現在のインターフェースでは不可能だと理解しています。私は正しいですか?
2)ただし、これは「非標準」の方法で実現できます。インターフェースを介してwarAをアップロードし、ssh、ftpなどを介してwarBを/ tomcat6 / webappsにコピー/更新しますか?
3)(2)の場合、BTヘルスチェッカーがインスタンスを終了し(たとえば、チェックが連続して失敗した)、新しいインスタンスを再開することを決定するたびに、Bが失われることが懸念されます。次に、applAで使用されるカスタマイズされたAMIの一部としてwarBを作成し、warBを更新するたびにこのAMIの新しいバージョンを作成する必要があります。
私を助けてください
よろしく
ディディエ