雲端計算中容器的功能
雲端計算中容器的功能是什麼?隨著雲端計算的發展,更多的企業瞭解採用混合雲和多雲模式的好處,但是確保軟體在不同環境之間遷移時能夠穩定執行,則成為了一大挑戰。容器技術是透過將應用程式所有元件打包成為單個可便攜的包,來解決這一難題的。
容器也是一種虛擬化技術,最典型的便是 docker,與虛擬機器不同之處在於,虛擬機器是硬體虛擬化(Hypervisor的作用),容器是對作業系統虛擬化。
docker容器把應用以及應用的執行環境打包在一起。部署應用的時候,直接整個容器進行部署。因為容器自帶應用執行環境,所以就不存在部署過程中由於環境變化,導致應用出現部署異常,可以說是“一次構建,到處執行”。
因為企業使用者可以比基於管理程式的例項更快地建立容器,所以,容器技術還可有利於實現更靈活的環境,從而促進持續的交付方式以及微服務的應用。
通訊支援
利用容器提供的方法,能輕鬆地讓servlet與 對話。無需自己建立server socket、監聽埠、建立流等。容器知道自己與web伺服器之間的協議,所以,servlet不必擔心web伺服器和自己的web程式碼之間的api。
宣告方式安全
利用容器,可以使用xml部署描述檔案來配置(和修改)安全性,而不必將其硬編碼寫到servlet或其他類程式碼中。(即不用修改Java原始檔,也不用重新編譯,就能管理和修改安全性配置)
生命週期管理
容器控制著servlet的生與死。它會負責載入類、例項化和初始化servlet、呼叫servlet方法,並使servlet例項能夠被垃圾回收。有了容器的控制,你就不用太多地考慮資源管理了。
多執行緒支援
容器會自動地為它接收的每個servlet請求建立一個新的Java執行緒。針對客戶的請求,如果servlet已經執行完相應的HTTP服務方法,這個執行緒就會結束。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69971605/viewspace-2687736/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [譯] 無容器下的雲端計算
- 雲端計算管理的功能是什麼?Linux雲端計算學習Linux
- 雲端計算教程之容器介紹
- 好程式設計師雲端計算培訓分享雲端計算必會的Docker容器命令程式設計師Docker
- 探索雲端計算容器底層之Cgroup
- 簡單介紹雲端計算的容器技術
- 雲端計算開發的貢獻有哪些?雲端計算開發的功能你想不到
- 從雲端計算到容器到容器雲
- 中國雲端計算的雲棲“座標”
- 【原創】探索雲端計算容器底層之Cgroup
- 雲端計算學習路線圖課件:雲端計算中的常見的雲配置錯誤
- Linux雲端計算中的高頻命令Linux
- 雲端計算的前身
- 雲端計算的前景
- 好程式設計師雲端計算培訓分享雲端計算中SOA是什麼?程式設計師
- 中國雲端計算的十年江湖
- 雲端計算:雲端計算是怎麼分類的?
- 【雲端計算小知識】什麼是雲端計算?雲端計算特點是什麼?
- 什麼叫雲端計算?雲端計算通俗解釋
- 雲端計算都有哪些特點?展望雲端計算的發展前景
- 學習雲端計算哪裡好?雲端計算新的前景出路
- 好程式設計師雲端計算培訓分享雲端計算中微服務是什麼?程式設計師微服務
- 以 Kubernetes 為代表的容器技術,已成為雲端計算的新介面
- 雲端計算的含義
- 雲端計算之雲的分類
- 雲端計算的拐點隱現 華為雲開源兩款容器技術
- 最通俗的解釋下雲端計算,雲端計算的核心是什麼?
- 雲端計算教程學習入門影片課件:雲端計算中IDS是什麼?
- 雲端計算教程學習入門影片課件:雲端計算中SOA是什麼?
- 如何快速入行雲端計算?雲端計算的學習要點有哪些?
- 雲端計算教程學習入門影片:雲端計算的模型都有哪些模型
- 雲端計算學習網站都有哪些?學習雲端計算的方法學習網站
- 雲端計算和Linux什麼關係?linux雲端計算Linux
- 雲端計算開發教程,雲端計算能幹什麼?
- 什麼叫做雲端計算?學習雲端計算先要理解
- 邊緣計算與雲端計算
- 雲端計算教程學習入門影片課件:雲端計算中容錯計算是什麼?
- 什麼是雲端計算雲端計算能幹什麼?雲端計算學習筆記工具素材筆記