![3-5-基于 Java 容器的多應用部署技術實踐-魏鵬_第1頁](http://file4.renrendoc.com/view/64776d9bee7a3cf819608877f4c5d98a/64776d9bee7a3cf819608877f4c5d98a1.gif)
![3-5-基于 Java 容器的多應用部署技術實踐-魏鵬_第2頁](http://file4.renrendoc.com/view/64776d9bee7a3cf819608877f4c5d98a/64776d9bee7a3cf819608877f4c5d98a2.gif)
![3-5-基于 Java 容器的多應用部署技術實踐-魏鵬_第3頁](http://file4.renrendoc.com/view/64776d9bee7a3cf819608877f4c5d98a/64776d9bee7a3cf819608877f4c5d98a3.gif)
![3-5-基于 Java 容器的多應用部署技術實踐-魏鵬_第4頁](http://file4.renrendoc.com/view/64776d9bee7a3cf819608877f4c5d98a/64776d9bee7a3cf819608877f4c5d98a4.gif)
![3-5-基于 Java 容器的多應用部署技術實踐-魏鵬_第5頁](http://file4.renrendoc.com/view/64776d9bee7a3cf819608877f4c5d98a/64776d9bee7a3cf819608877f4c5d98a5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于Java容器的多應用部署技術實踐 阿里巴巴中國網站交易平臺(2009-2013)?服務化?數據遷移中間件技術部-容器與服務框架(2013-)?應用容器Pandora?服務框架HSF《Java并發(fā)編程的藝術》112233(2010)(2010)2013)器15)2016)2009)賴445566Java容器(2015.05)?多應用部署?生命周期?事件體系AliAli-TomcatAliAli-Java容器插件部署生命周期類加載器事件體系服務框架配置組件消息組件數據訪問提供中間件的服務使用所需的服務應用生命周期的事件通知部署部署77用戶請求用戶請求用戶請求10010001001000100000紅色:遠程調用88核心鏈路中的熱點線路99核心鏈路上強相關的多應用部署消費服務D提供服務C消費服務C消費服務B提消費服務D提供服務C消費服務C消費服務B提供服務A深拷貝遠程調用遠程調用用戶請求容器提供給服務框架當前部署的應用信息,調用時“查表”,本地調用需要進行“深拷貝”服務框架消費服務消費服務E提供服務DAli-TomcatAli-TomcatLoader2Loader1“Loader2Loader1跨類加載器對象深拷貝的示例:eepCloneObjectinstanceClassLoaderLoader1.以目標Loader2創(chuàng)建類型實例2.返回Object實例clonereturnclone;}?平均只有Hessian的15%?沒有統(tǒng)計網絡開銷10W次測試,單位:毫秒果?QPS提升超過50%?數據越大提升越發(fā)明顯?Rt下降了50%商品詳情頁合并部署改造前后Rt對比了什么降低成本雙十一沒有增加機器提升性能RT下降明顯d驗證通過驗證通過驗證通過驗證通過一個接一個?回滾也是按批次30分鐘30分鐘平均1-2小時,長的也有4小時題發(fā)布問減少批次題發(fā)布問減少批次扛流量的機器減少前一批次的負載升扛流量的機器減少前一批次的負載升高客戶端調用失敗概率升高發(fā)布總時間下降能不重啟就發(fā)布嗎?0消息處理服務框架數據訪問消息組件切流命令HTTP遠程調用消息處理服務框架數據訪問消息組件切流命令HTTP遠程調用多應用部署?一個應用多個版本omcat?App##Version2.war?App##Version1.war?應用區(qū)分維度?應用名?版本號?外部鏈接不斷AliAli-Tomcat提供中間件的服務部署部署版本切換123事件類型:?應用部署事件?應用退部署事件?流量關閉事件?流量開啟事件切切流部部署停停止AliAli-Tomcat事件通知提供中間件的服務部署部署應用版本2PU應用版本2PUI/O帶寬應應用版本1PUI/O帶寬系統(tǒng)變量4數據隔數據隔離資源配額資源隔離多租戶APIAliJDK856?Context?Context對應Webapp?Tenant中創(chuàng)建Context?銷毀Context時銷毀TenantAliAli-Tomcat部署部署Context版本2Context版本1發(fā)布提速全量發(fā)布?按比例秒級回滾舊版本暫時不下線極速回滾
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年軟件升級保養(yǎng)服務合同范本
- 2025年企業(yè)倉儲租賃合同協(xié)議書
- 2025年快速配送合同
- 2025年籃球場館租賃合同樣本
- 2025年土地使用權代理合同
- 2025年會議及活動設施租賃合同
- 2025年無人機系統(tǒng)訂購合同標準版
- 2025年合同中的虛假陳述識別與規(guī)避
- 2025年交通隔音屏障維護合同范文
- 2025年城市清潔服務化糞池清淘項目合同
- SY∕T 5280-2018 原油破乳劑通用技術條件
- 中考語文名著復習:《駱駝祥子》閱讀卡片1-24章
- 藥品監(jiān)管知識培訓課件
- 過松源晨炊漆公店(其五)課件
- 安全事故案例圖片(76張)課件
- 預應力錨索施工方案
- 豇豆生產技術規(guī)程
- MES運行管理辦法
- 中藥炮制學教材
- 現(xiàn)場快速反應跟蹤管理看板
- 常見腫瘤AJCC分期手冊第八版(中文版)
評論
0/150
提交評論