<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      什么是微服務

      微服務應用的一個最大的優點是,它們往往比傳統的應用程序更有效地利用計算資源。這是因為它們通過擴展組件來處理功能瓶頸問題。這樣一來,開發人員只需要為額外的組件部署計算資源,而不需要部署一個完整的應用程序的全新迭代。最終的結果是有更多的資源可以提供給其它任務。

      ? 一種軟件架構模式
      ? 復雜應用解耦為小而眾的服務
      ? 各服務精而專
      ? 服務間通信通過API完成

      image

      微服務應用程序的另一個好處是,它們更快且更容易更新。當開發者對一個傳統的單體應用程序進行變更時,他們必須做詳細的QA測試,以確保變更不會影響其他特性或功能。但有了微服務,開發者可以更新應用程序的單個組件,而不會影響其他的部分。測試微服務應用程序仍然是必需的,但它更容易識別和隔離問題,從而加快開發速度并支持DevOps和持續應用程序開發。

      第三個好處是,微服務架構有助于新興的云服務,如事件驅動計算。類似AWS Lambda這樣的功能讓開發人員能夠編寫代碼處于休眠狀態,直到應用程序事件觸發。事件處理時才需要使用計算資源,而企業只需要為每次事件,而不是固定數目的計算實例支付。

      擴展立方模型(Scale  Cube)

      cube

      Y軸 功能解耦 通過分解 不同模塊擴展
      X軸 水平副本 通過副本擴展
      Z軸 數據分區 通過分解 相似內容擴展

      Docker是什么

      Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口(類似 iPhone 的 app)。幾乎沒有性能開銷,可以很容易地在機器和數據中心中運行。最重要的是,他們不依賴于任何語言、框架包括系統。

      image

      Docker包含兩方面技術

      -鏡像技術 
      打破“代碼即應用”的觀念
      從系統環境開始,自底至上打包應用

      image

      image

      微服務和Docker

      Dev
      開發簡單有效的模塊       
      配置是一個運行時的限制    
      不再是異常復雜的應用   
      new    WebServer().start(8080);
         
      Ops
      管理硬件設施
      監控&反饋   
      不是應用的執行細節    


      結合擴展立方(Scale   Cube)

      image

      Docker化實踐

      本質:進程隔離,資源管理

      ? App-Centric的體現
      ? Single-Process的真實含義

      image

      Docker化實踐——進程隔離

      image

      Docker?le、Docker鏡像與Docker容器

      image

      容器內技術棧:
      1.單進程理念
      2.不存在傳統的init進程(全局PID=1)
      ——dockerinit與init進程的區別
      3.缺少基本的服務進程
      ——cron
      ——rsyslogd等
      4.與內核進程通信能力薄弱(ipc命名空間隔離)
       
      導致遺留系統Docker化存在壓力。 重構?非重構下的最佳實踐?

      Docker化實踐——日志管理


      原理:stdout&stderr

      傳統模式:
            -stdout&stderr   
            -磁盤日志文件
            -日志服務器
      日志持久化磁盤的弊端
            -移植性
            -部署復雜度
      日志Docker層面管理
            -json-?le    
            -syslog(并非應用調用syslog)
            -?uetd

      image

      以syslog為例
      image

      Docker化實踐——日志管理

      image

      Docker化實踐——配置管理

      傳統方式:配置文件
      ? Docker容器的無狀態
      ? 配置文件的狀態性
      ? Docker容器依賴配置文件
      ? 額外的配置管理需求
      ? 非自動化
      ? 非標準化

      ? 沿用傳統模式——配置文件
      ——使用掛載volume的方式
      ——配置文件與宿主機耦合

      ? 采用環境變量方式
      ——打包配置進入Docker鏡像
      ——打包配置進入Docker容器
      ——完美支持編排工具compose
       
      ? 環境變量與配置文件共存
      ——修改Docker鏡像執行入口
      ——使用環境變量替換配置文件


      今天先到這兒,希望對您有參考作用, 您可能感興趣的文章:
      構建高效的研發與自動化運維
      IT基礎架構規劃方案一(網絡系統規劃)
      餐飲行業解決方案之客戶分析流程
      餐飲行業解決方案之采購戰略制定與實施流程
      餐飲行業解決方案之業務設計流程
      供應鏈需求調研CheckList
      企業應用之性能實時度量系統演變

      如有想了解更多軟件設計與架構,系統 IT,企業信息化 資訊,請關注我的微信訂閱號:

      MegadotnetMicroMsg_thumb1_thumb1_thu[2]


      作者:Petter Liu
      出處:http://www.rzrgm.cn/wintersun/
      本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。
      該文章也同時發布在我的獨立博客中-Petter Liu Blog

      posted on 2016-01-16 21:10  PetterLiu  閱讀(34353)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 欧美人成在线播放网站免费| 成人性生交片无码免费看| 亚洲中文字幕人妻系列| 嫩草院一区二区乱码| 性欧美老妇另类xxxx| 性色a码一区二区三区天美传媒| 18禁一区二区每日更新| 国产欧美精品一区aⅴ影院| 国产成人亚洲无码淙合青草| 亚洲精品国产无套在线观| 欧美极品色午夜在线视频| 国产睡熟迷奷系列网站| 亚洲欧美成人综合久久久| 婷婷久久综合九色综合88| 国产精品久久久一区二区| 亚洲av成人无网码天堂| 美女禁区a级全片免费观看| 国产绿帽在线视频看| 极品无码国模国产在线观看| 蜜臀av一区二区三区不卡| 久久久亚洲欧洲日产国码aⅴ| 东方四虎在线观看av| 亚洲精品乱码久久久久久中文字幕| 四虎精品国产永久在线观看| 欧美交a欧美精品喷水| 欧美色丁香| 女女互揉吃奶揉到高潮视频| 东京热一精品无码av| 日日碰狠狠躁久久躁96avv| 一个人在看www免费| 深夜福利资源在线观看| 亚洲国产综合精品2020| 少妇激情av一区二区三区| 国产一区二区三区导航| 一本大道av人久久综合| 亚洲成人av综合一区| 宅男噜噜噜66在线观看| 亚洲国产成人精品综合色| 电影在线观看+伦理片| 成在线人永久免费视频播放| 青青在线视频一区二区三区|