官术网_书友最值得收藏!

1.2.4 部署微服務應用

在微服務架構中,一個應用拆分成幾十個微服務,每個微服務都對應有開發、測試和生產三套環境。如果采用傳統的部署方式,這些環境部署的工作量相當大。而Docker可以實現開發、測試和生產環境的統一化和標準化,大大簡化了這些環境部署的步驟。鏡像作為標準的應用交付件,可在開發、測試和生產環境上以容器的形式運行,最終實現三套環境中的應用及其依賴的完全一致。

在微服務架構中,有些服務負載壓力大,需要以集群方式部署,可能要部署到幾十臺機器上,即使是使用虛擬機,代價也非常大。Docker可實現輕量級的應用運行環境,且擁有比虛擬機更高的硬件資源利用率,如果改用Docker容器部署,同樣的物理機則能支持上千個容器,這樣可以大大節省部署和運維成本。

主站蜘蛛池模板: 井陉县| 陕西省| 康马县| 丹寨县| 南城县| 榆林市| 斗六市| 双流县| 和硕县| 湟源县| 井冈山市| 海南省| 金昌市| 岚皋县| 普兰县| 大理市| 石阡县| 桃源县| 叶城县| 玉屏| 兰州市| 丹棱县| 昭平县| 安阳市| 敦化市| 沧州市| 隆子县| 江都市| 武乡县| 岳普湖县| 荣昌县| 文成县| 郁南县| 泸水县| 华池县| 南昌县| 祁连县| 凤台县| 台北市| 太湖县| 黎平县|