我有一個基於PHP的網站,執行二進制(C++獨立編譯代碼)。現在我在Amazon EC2機器上安裝了這個系統,這樣我就可以自由執行這個二進制文件。雲中的任何批處理系統?
我需要的是雲中的一項服務,我可以將這個二進制文件發送到這個批處理系統。通過這種方式,我只需要執行二進制文件的執行時間,而且,我可以立即向外擴展我的網站(無需每次執行二進制文件時啓動新機器)。
謝謝!
我有一個基於PHP的網站,執行二進制(C++獨立編譯代碼)。現在我在Amazon EC2機器上安裝了這個系統,這樣我就可以自由執行這個二進制文件。雲中的任何批處理系統?
我需要的是雲中的一項服務,我可以將這個二進制文件發送到這個批處理系統。通過這種方式,我只需要執行二進制文件的執行時間,而且,我可以立即向外擴展我的網站(無需每次執行二進制文件時啓動新機器)。
謝謝!
您正在討論與工作人員建立消息隊列。不幸的是,在ec2中沒有選項可以讓你完全按照你的意願運行工作。
使用AWS,您將得到最接近的是建立一個基於SQS隊列的自動擴展組。但是,如果沒有實例正在運行,則實例仍需要時間才能啓動。
一些更多的信息可以在這裏找到:http://aws.amazon.com/articles/Amazon-SQS/1464
有一個產品 - Batchly這確實對雲批量處理。欲瞭解更多信息,請查詢http://www.batchly.net/
我不必拘泥於亞馬遜,所以有可能找到我在其他地方描述過的服務嗎? – Montaner
許多服務都是以虛擬機爲基礎的,這些虛擬機需要一定的時間來上下旋轉。某些平臺作爲服務運營商可能能夠做更多您期望的內容,但通常您只能使用受支持的語言,並且可能會受限於執行某些類型的處理。 – datasage