雲鑄造液滴和監獄容器有什麼區別?滴只是一個.zip包,需要執行並安裝在監督容器中?從我所知道的是暫存過程的輸出,但是應用程序實際運行起來的時間點在哪裏?我很感謝DAE的vizualized生命週期和分期。雲鑄造液滴和監獄容器有什麼區別?
2
A
回答
7
當新應用程序或新版本的應用程序被推送到Cloud Foundry時,雲控制器從可用的DEA池中選擇一個DEA(Droplet Execution Agent,代理執行代理)來暫存應用程序。 DEA使用適當的buildpack來應用程序。這個過程的結果是一個小滴,這是Cloud Foundry中的一個存檔,包含準備在DEA上運行的應用程序。一旦液滴準備好了,它將需要在適當的環境中託管。在Cloud Foundry中,這被稱爲管理員容器。 Warden提供了一個管理容器集合的服務,併爲客戶端定義了一個協議,用於向服務器發送請求並從服務器接收響應。 Cloud Foundry部署中的每個DEA主機運行Warden服務,該服務管理cgroups,命名空間,進程生命週期,並提供關於主機和每個容器狀態的遙測。
Here您可以找到表示應用程序分段過程的序列圖。
所以基本上應用程序實例由一個水滴和一個管理員容器組成。 DEA將不斷嚮應用程序實例健康狀態廣播到健康管理器,該管理器在內部與雲控制器進行通信。通過雲控制器將請求發送給DEA。
相關問題
- 1. C型鑄造和功能鑄造之間有什麼區別?
- 2. 上鑄和下鑄有什麼區別?
- 3. 枝條和液體有什麼區別?
- 4. 說明鑄造和轉換 - 簡單的詞有什麼區別
- 5. static_cast <>和C風格鑄造有什麼區別?
- 6. WebDriver監聽器和TestNG監聽器有什麼區別?
- 7. 私有云和公有云有什麼區別?
- 8. 是什麼鑄造和脅迫的區別?
- 9. 面料容器和獨立容器有什麼區別?
- 10. x86/anycpu - 鑄造的區別?
- 11. 「訪問器方法」和「構造器」有什麼區別?
- 12. java中的內部鎖和監視器鎖有什麼區別?
- 13. 反應流和事件監聽器之間有什麼區別?
- 14. Docker中容器層和容量有什麼區別?
- 15. Applescript滴到液滴通信
- 16. Javascript對象構造:有什麼區別?
- 17. 有什麼區別`和$(Bash中有什麼區別?
- 18. AIR和瀏覽器有什麼區別?
- 19. filterXpath和過濾器有什麼區別?
- 20. 容器視圖和容器視圖控制器有什麼區別?
- 21. 有什麼區別? :和||
- 22. &&和||有什麼區別?
- 23. 「/」和「/ *」有什麼區別?
- 24. 有什麼區別:。!和:r!?
- 25. ==和===有什麼區別?
- 26. Appender和〜有什麼區別?
- 27. $ @和$ *有什麼區別?
- 28. is和=有什麼區別?
- 29. #.00和#。##有什麼區別?
- 30. `==`和`is`有什麼區別?
謝謝你的明確解釋! – user2670818
Umberto很好的解釋。文件有點落後,但DEA正在被迭戈取代(https://docs.cloudfoundry.org/concepts/diego/diego-architecture.html),並且Warden被Garden取代(https: //blog.pivotal.io/pivotal-cloud-foundry/features/cloud-foundry-container-technology-a-garden-overview)。 –