1. 程式人生 > >mesos+zookeeper+docker+marathon鴨

mesos+zookeeper+docker+marathon鴨

專案應用實現分散式部署 不關心硬體細節。

mesos 分散式檔案系統 excutor(排程器)  -> master(選舉只有一個Master 還有被的standby.master) -> slave(執行任務)->若干個task(跑的一個個例項)

marthon 通過application例項 自動實現分散式 容器技術 Marathon會自動生成一個埠訪問。  通過restful  curl的方式 或者Ui的重新部署、執行。

構建打包釋出到mesos節點上。

 

重啟application

 

 

tomcat安裝在節點上。通過指令碼執行tomcat。