我試圖使用ECS來運行服務器羣集,它使用了hazelcast。我在網上搜索過,也問過亞馬遜,但是我找不到在這種情況下如何設置hazelcast的說明。有人可以分享嗎?謝謝。如何在ECS(EC2容器服務)環境中設置hazelcast?
0
A
回答
1
1
這個解決方案工作得很好,如果有一個容器;但是,運行多個容器是有問題的,因爲ECS泊塢窗容器都具有相同的IP地址,因此當您嘗試啓動第二個容器時,該成員不是唯一的。有人張貼here陳述碼頭工需要與--net=host option
運行;但是,我不認爲您可以使用ECS任務定義明確執行此操作。
0
我只是作爲評價我考慮Hazelcast我們的精英部署這種情況,所以我還沒有試過,但這裏是我的發現:
看來,如果你使用的是固定成爲可能只有hostPort
,因此顯然每個主機只有一個容器是可能的。這樣它就可以像常規的EC2部署一樣工作。
對於ECS,應該可以編寫一個使用network bindings from DescribeTasks API方法發現動態端口的custom discovery strategy。
相關問題
- 1. ECS:環境變量設置任務,但不存在於容器
- 2. 在Eclipse中設置服務器環境
- 3. 無法刪除ECS(EC2容器服務)的EC2實例
- 4. 如何在EC2容器服務上設置neo4j
- 5. AWS ECS未設置環境變量
- 6. 如何設置在線服務器的Java運行時環境
- 7. 如何使用puppet在服務器上設置環境變量?
- 8. 如何在ECS上爲運行UDP服務的容器設置別名?
- 9. 如何從EC2主機上的AWS ECS容器內訪問其他AWS服務?
- 10. 如何在Supervisor服務中設置環境變量
- 11. 如何在EC2環境中使用node-mongodb-native在Node.js服務器上設置MongoDB?
- 12. 如何設置node.js開發環境/服務器(Ubuntu 11.04)
- 13. 列出所有賬戶中的所有AWS ECS(EC2容器)服務器
- 14. 在Rails的Webrick服務器中設置環境變量
- 15. 在開發環境中設置虛擬代理服務器
- 16. 服務器環境
- 17. 如何管理微服務/容器/雲環境中的祕密?
- 18. 如何在Aptana Studio Eclipse插件中爲Rails服務器設置環境變量?
- 19. Redis服務器的最佳EC2設置
- 20. 爲本地環境設置中央MySQL服務器
- 21. 在Nginx服務器上設置Django站點的環境變量
- 22. 在應用開發服務器環境覆蓋郵件設置
- 23. 無法在vanilla Ubuntu服務器上設置Python環境
- 24. 如何將內容從一個服務器/環境移動到其他服務器/環境
- 25. 如何在亞馬遜網絡服務EC2實例上設置TURN服務器
- 26. Amazon ECS如何登錄到它關聯的EC2服務?
- 27. 如何在此環境中設置deadline_timer?
- 28. 如何在Tomcat環境中設置JRebel
- 29. 如何動態更改zend中application.ini的服務器環境設置
- 30. 如何在Meteor的遠程服務器上設置環境變量