[發(fā)明專利]基于動態(tài)路由的應(yīng)用部署方法在審
| 申請?zhí)枺?/td> | 201711062012.7 | 申請日: | 2017-11-01 |
| 公開(公告)號: | CN108063791A | 公開(公告)日: | 2018-05-22 |
| 發(fā)明(設(shè)計(jì))人: | 姜穎寅 | 申請(專利權(quán))人: | 千尋位置網(wǎng)絡(luò)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/751 |
| 代理公司: | 上海市海華永泰律師事務(wù)所 31302 | 代理人: | 包文超 |
| 地址: | 200433 上海市楊浦*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 動態(tài) 路由 應(yīng)用 部署 方法 | ||
1.基于動態(tài)路由的應(yīng)用部署方法,其特征在于,包括環(huán)境準(zhǔn)備流程和用戶使用流程,環(huán)境準(zhǔn)備流程中設(shè)置動態(tài)路由,啟動容器后進(jìn)入用戶使用流程,用戶指定被部署應(yīng)用并觸發(fā)部署操作。
2.如權(quán)利要求1所述的基于動態(tài)路由的應(yīng)用部署方法,其特征在于,Concul與Registrator、Concul-Template構(gòu)成服務(wù)發(fā)現(xiàn)系統(tǒng),作用到Nginx之上構(gòu)成動態(tài)路由系統(tǒng)。
3.如權(quán)利要求1所述的基于動態(tài)路由的應(yīng)用部署方法,其特征在于,所述環(huán)境準(zhǔn)備流程中依次啟動Concul容器、Registrator容器、Nginx容器和Concul-Template容器后進(jìn)入用戶使用流程。
4.如權(quán)利要求3所述的基于動態(tài)路由的應(yīng)用部署方法,其特征在于,用戶使用流程中對集群中的docker事件進(jìn)行監(jiān)聽,具體如下:
Registrator監(jiān)聽到docker事件,向Concul注冊服務(wù),Concul-Template定時查詢Concul中的服務(wù)目錄,發(fā)現(xiàn)有服務(wù)變更,觸發(fā)服務(wù)更新,使用預(yù)設(shè)置的Nginx模版,填充變量后覆蓋已有Nginx的配置,并重啟Nginx服務(wù)完成路由無宕機(jī)更新。
5.如權(quán)利要求4所述的基于動態(tài)路由的應(yīng)用部署方法,其特征在于,所述用戶使用流程具體包括以下步驟:
部署應(yīng)用入口程序,由用戶傳入部署應(yīng)用的參數(shù);
基于集群調(diào)度容器,執(zhí)行調(diào)度算法;
所有的信息獲取完畢后,執(zhí)行應(yīng)用部署。
6.如權(quán)利要求5所述的基于動態(tài)路由的應(yīng)用部署方法,其特征在于,所述參數(shù)包括應(yīng)用名稱、容器名稱、服務(wù)名稱和Nginx模版名稱。
7.如權(quán)利要求5所述的基于動態(tài)路由的應(yīng)用部署方法,其特征在于,依據(jù)規(guī)則執(zhí)行調(diào)度算法,所述規(guī)則為:依據(jù)執(zhí)行應(yīng)用部署當(dāng)時集群內(nèi)主機(jī)可用系統(tǒng)資源情況降序排序,選擇第一排位主機(jī)為宿主機(jī)。
8.如權(quán)利要求7所述的基于動態(tài)路由的應(yīng)用部署方法,其特征在于,依據(jù)規(guī)則執(zhí)行調(diào)度算法后,返回給部署應(yīng)用入口程序。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于千尋位置網(wǎng)絡(luò)有限公司,未經(jīng)千尋位置網(wǎng)絡(luò)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711062012.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 動態(tài)矢量譯碼方法和動態(tài)矢量譯碼裝置
- 動態(tài)口令的顯示方法及動態(tài)令牌
- 動態(tài)庫管理方法和裝置
- 動態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動態(tài)口令生成方法、動態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動態(tài)模糊控制系統(tǒng)
- 一種基于動態(tài)信號的POS機(jī)和安全保護(hù)方法
- 圖像動態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動態(tài)聚合碼的系統(tǒng)
- 基于動態(tài)口令的身份認(rèn)證方法、裝置和動態(tài)令牌
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)





