是否可以在加載時將「用戶數據」發送給Windows實例?我知道亞馬遜允許將它發送到基於nix的實例,但我找不到Windows的任何信息。亞馬遜AMI Windows實例+「用戶數據」?
感謝您的幫助, 西里爾
是否可以在加載時將「用戶數據」發送給Windows實例?我知道亞馬遜允許將它發送到基於nix的實例,但我找不到Windows的任何信息。亞馬遜AMI Windows實例+「用戶數據」?
感謝您的幫助, 西里爾
我不知道關於它的一個直接的方式。但是,您可以在您的實例中創建一個啓動腳本,這將允許您每次重新啓動系統時讀取用戶數據。在您的用戶數據中,您可以配置一次或每次執行實例時運行的內容。
亞馬遜於2012年4月11日更新了Windows AMI上的EC2Config,以支持通過批量腳本的用戶數據執行腳本,並在2012年5月支持PowerShell腳本。
<script></script> tags will create and execute a batch file.
<powershell></powershell> tags will create and execute a powershell script.
注意,默認情況下它只能運行在實例初始化,所以如果你想讓它每次啓動時執行,你必須運行EC2ConfigServiceSettings並告訴它始終允許。
聽起來不錯!腳本究竟如何訪問用戶數據? – 2011-11-25 01:06:35
您可以使用HTTP GET(wget,curl等)訪問用戶數據。請參閱http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/AESDG-chapter-instancedata.html – 2012-06-01 18:15:45