0

を使用して、アプリを Elastic Beanstalk に正常にデプロイしました

$ mvn beanstalk:upload-source-bundle beanstalk:create-application-version beanstalk:update-environment

環境が正しく更新されていることを AWS コンソールで確認できます。Beanstalk:wait-for-environment をチェーンしようとすると、maven は 90 秒ごとにポーリングし、環境が準備完了であることを検出しません。

私が気づいたことの 1 つは、「environment null が Ready になる」のを待っていることと、特定のドメイン* * .elasticbeanstalk.comを持つ環境を探していることです。それを変更する方法、またはそのチェックを無効にする方法がわからない

$ mvn beanstalk:upload-source-bundle beanstalk:create-application-version beanstalk:update-environment beanstalk:wait-for-environment  
...  
[INFO] Will wait until Thu Aug 22 10:59:37 PDT 2013 for environment null to get into Ready  
[INFO] ... as well as having domain ********.elasticbeanstalk.com  
[INFO] Sleeping for 90 seconds 

pom.xml のプラグイン構成は次のようになります (会社の機密名は非表示)

<plugin>  
  <groupId>br.com.ingenieux</groupId>  
  <artifactId>beanstalk-maven-plugin</artifactId>  
  <version>1.0.1</version>  
  <configuration>  
    <applicationName>********-web-testing</applicationName>  
    <s3Key>********-2.0-${BUILDNUMBER}.war</s3Key>  
    <s3Bucket>********-web-deployments</s3Bucket>  
    <artifactFile>target/********-2.0-SNAPSHOT-${BUILDNUMBER}.war</artifactFile>  
    <environmentName>********-web-testing-fe</environmentName>  
  </configuration>  
</plugin>

環境が更新されるまで beanstalk:wait-for-environment を使用して待機することについて洞察を持っている人はいますか?

4

1 に答える 1