2014-09-24 24 views
0

我試圖找到一種方法來實現亞馬遜ec2實例之間的通信自動化。例如,假設我啓動了10個ec2實例,其中之一是主節點。主節點擁有一個作業隊列。其他9個實例從隊列中拉出作業。這9個實例需要連接到主節點以從隊列中提取作業。目前,我在啓動它們時,在9個ec2實例的user_data中硬編碼主節點的公共dns名稱。如何在不手動查找公共dns的情況下在ec2實例之間進行通信?

但是,如果由於自動縮放配置,主節點發生故障或另一個主節點被添加或減少,該怎麼辦?我的奴隸節點然後會有錯誤的硬編碼的公共DNS,並且無法連接。我的主要問題是,我的從節點如何更新以自動反映新的主節點public dns?

+0

Offtopic。不是一個編程問題。這是更多的網絡/服務器配置。嘗試超級用戶和/或serverfault。 – 2014-09-24 18:48:17

回答

相關問題