[發明專利]刪除容器的方法和相關設備有效
| 申請號: | 201711479265.4 | 申請日: | 2017-12-29 |
| 公開(公告)號: | CN108196940B | 公開(公告)日: | 2022-03-11 |
| 發明(設計)人: | 劉洪宇 | 申請(專利權)人: | 華為云計算技術有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強;李稷芳 |
| 地址: | 550025 貴州省貴陽市*** | 國省代碼: | 貴州;52 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 刪除 容器 方法 相關 設備 | ||
1.一種主機,其特征在于,所述主機包括主機操作系統、請求處理裝置、容器狀態庫以及至少一個容器,所述主機操作系統包括容器引擎,所述至少一個容器運行在所述容器引擎之上,且所述至少一個容器包括第一容器,所述容器狀態庫中記錄了所述至少一個容器的狀態,所述狀態包括待刪除狀態、可刪除狀態,其中,
所述請求處理裝置,用于在檢測到所述容器狀態庫中記錄的所述第一容器的狀態變更為待刪除狀態時,將路由表中所述第一容器的路由信息置為無效;
所述容器引擎,用于根據第一容器的負載確定所述第一容器為待刪除容器,向所述容器狀態庫發送第一狀態更改指令,所述第一狀態更改指令用于指示所述容器狀態庫將所述第一容器的狀態更改為待刪除狀態,且,在檢測到所述容器狀態庫中記錄的所述第一容器的狀態變更為可刪除狀態時,向所述第一容器發送刪除容器命令;
所述第一容器,用于監控所述第一容器上運行的所有業務請求的處理進展,確定所述所有業務請求已完成時,向所述容器狀態庫發送第二狀態更改指令,所述第二狀態更改指令用于指示所述容器狀態庫將所述第一容器的狀態更改為可刪除狀態。
2.如權利要求1所述的主機,其特征在于,
所述第一容器每次接收到業務請求時,創建所述業務請求的處理日志,根據所述業務請求處理的當前進展更新所述處理日志,所述處理日志包括所述業務請求的流水號以及所述業務請求的處理進展;
所述第一容器通過所述處理日志監控所述第一容器上運行的所有業務請求的處理進展。
3.如權利要求1-2任一項所述的主機,其特征在于,所述路由表中記錄所述至少一個容器的標識以及所述容器上運行的應用服務的標識之間的對應關系,所述請求處理裝置將路由表中所述第一容器的路由信息置為無效為:
刪除所述路由表中所述第一容器的標識與所述第一容器所運行的應用服務的標識之間的對應關系。
4.如權利要求1-2任一項所述的主機,其特征在于,
所述容器狀態庫用于根據接收到的第一狀態更改指令以及第二狀態更改指令更改所述第一容器的狀態。
5.一種刪除容器的方法,其特征在于,所述方法應用于主機,所述主機包括主機操作系統、請求處理裝置、容器狀態庫以及至少一個容器,所述主機操作系統包括容器引擎,所述至少一個容器運行在所述容器引擎之上,且所述至少一個容器包括第一容器,所述容器狀態庫中記錄了所述至少一個容器的狀態,所述狀態包括待刪除狀態、可刪除狀態,所述方法包括:
所述容器引擎根據第一容器的負載確定所述第一容器為待刪除容器,向所述容器狀態庫發送第一狀態更改指令,所述第一狀態更改指令用于指示所述容器狀態庫將所述第一容器的狀態更改為待刪除狀態;
當所述請求處理裝置檢測到所述容器狀態庫中記錄的所述第一容器的狀態變更為待刪除狀態時,將路由表中所述第一容器的路由信息置為無效;
所述第一容器監控所述第一容器上運行的所有業務請求的處理進展,當所述所有業務請求已完成時,向所述容器狀態庫發送第二狀態更改指令,所述第二狀態更改指令用于指示所述容器狀態庫將所述第一容器的狀態更改為可刪除狀態;
當所述容器引擎檢測到所述容器狀態庫中記錄的所述第一容器的狀態變更為可刪除狀態時,向所述第一容器發送刪除容器命令。
6.如權利要求5所述的方法,其特征在于,所述第一容器每次接收到業務請求時,創建所述業務請求的處理日志,根據所述業務請求處理的當前進展更新所述處理日志,所述處理日志包括所述業務請求的流水號以及所述業務請求的處理進展;
所述第一容器通過所述處理日志監控所述第一容器上運行的所有業務請求的處理進展。
7.如權利要求5-6任一項所述的方法,其特征在于,所述路由表中記錄所述至少一個容器的標識以及所述容器上運行的應用服務的標識之間的對應關系,所述將路由表中所述第一容器的路由信息置為無效為:
刪除所述路由表中所述第一容器的標識與所述第一容器所運行的應用服務的標識之間的對應關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為云計算技術有限公司,未經華為云計算技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711479265.4/1.html,轉載請聲明來源鉆瓜專利網。





