Amazon-Ec2
在 Amazon 的 EC2 服務上自動登錄和啟動 Windows 程序
如何在 Amazon 的 EC2 Windows 2008 Web 伺服器上自動啟動程序?
例如,如果我想在我的網頁上測試“Digg 效果”,我如何一次打開 100 個 windows 2008 伺服器,每個伺服器載入一個(或兩個?)Firefox Web 瀏覽器實例?
我在 windows 啟動文件夾中放置了一個範例批處理文件,它與呼叫它的時間相呼應,但它僅在我實際通過遠端桌面協議遠端登錄時才啟動。
我不想登錄 100 台伺服器來執行我的軟體:P 我能做什麼?
我正在使用這個 Windows 2008 數據中心,亞馬遜提供的 AMI:ami-a2698bcb
如何在 Amazon 的 EC2 Windows 2008 Web 伺服器上自動啟動程序?
只需將其作為服務執行即可。遵循本教程:
http://www.hosting.com/support/vps/windows/service/
米
在 Linux 上使用 wget 而不是 firefox 並編寫一個像這樣的小腳本:
#!/bin/bash # Script name: myscript.sh case $1 in start) for ((i=0; i<=100; i++)) do wget -q -O - http://www.yoursite.com sleep 1 done ;; esac
使其可執行,將其複製到 /etc/init.d 目錄,在您的預設執行級別初始化目錄(Debian &co 為 /etc/rc2.d,其他發行版為 /etc/rc5.d)中創建一個符號連結並命名連結 S99myscript。
現在每次您的實例啟動時,它都會向您的站點發送 100 個 http 請求(每秒 1 個)。
米