runInstances(...)
を使用して環境で作成したスナップショットからAWS Java APIを使用して簡単にインスタンスを作成できます。スナップショットは、一連のプロセスやその他のものを自動的に起動するように設定されているので、完全に機能的な設定ができます。AWS Java API - EC2(runInstances)を作成してコマンドを実行する
私がしたいのは、私が設定して起動時間を設定するコマンドをインスタンスが自動的に実行することです。ポーリングなし。これを行うための機能はありますか?
今すぐ私がJava Secure Channel libraryを使用して利用可能になったときにポーリングしています。しかし、私はそれを心配する必要はなく、可能な限りAWSに処理させてもらいたいと思っています。
方法/ときの事を実行に応じて、起動時にコマンドが変化するので、私のようなコマンドを実行する必要があります。インスタンスを作成するため
SomeBashScript.sh -e SOME_ID some_command
サウンズ? http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html#user-data-shell-scripts – birryree
私は「ポーリングなしで起動時間を設定する」と「set ATポーリングなしでの起動時間 "です。ユーザーデータ内に起動時刻スクリプトを構成することができ、S3バケット(または他の場所)から別のスクリプトまたは一部のデータをプルして、起動時スクリプトの動作を駆動することができます。 – jarmod
@birryreeはい、それは私が考えていることです - それをまとめる方法を見るためにそのドキュメントを読む必要があります –