亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

業(yè)務(wù)訪問請求的處理方法和相關(guān)設(shè)備與流程

文檔序號:12600680閱讀:來源:國知局

技術(shù)特征:

1.一種主機(jī),其特征在于,包括主機(jī)操作系統(tǒng)、請求處理裝置、應(yīng)用狀態(tài)庫以及容器,所述主機(jī)操作系統(tǒng)包括容器引擎,所述容器運(yùn)行在所述容器引擎之上,所述容器包括應(yīng)用服務(wù)和應(yīng)用服務(wù)監(jiān)控模塊,所述應(yīng)用狀態(tài)庫用于記錄所述容器中運(yùn)行的所述應(yīng)用服務(wù)的狀態(tài),

所述請求處理裝置,用于接收客戶端的業(yè)務(wù)訪問請求,所述業(yè)務(wù)訪問請求的目的端口為待訪問的目的應(yīng)用服務(wù)的主機(jī)端口;

所述請求處理裝置,還用于根據(jù)所述目的應(yīng)用服務(wù)的主機(jī)端口,查詢所述應(yīng)用狀態(tài)庫,當(dāng)所述目的應(yīng)用服務(wù)的狀態(tài)為未啟動時,存儲所述業(yè)務(wù)訪問請求,通過所述容器引擎啟動所述目的應(yīng)用服務(wù)所在的目的容器;

所述應(yīng)用服務(wù)監(jiān)控模塊,用于監(jiān)控所述目的容器上的所述目的應(yīng)用服務(wù)的狀態(tài),當(dāng)所述目的應(yīng)用服務(wù)啟動完成時,在所述應(yīng)用狀態(tài)庫中記錄所述應(yīng)用服務(wù)的狀態(tài)為已啟動;

所述請求處理裝置,還用于在監(jiān)控到所述應(yīng)用狀態(tài)庫中記錄的所述目的應(yīng)用服務(wù)的狀態(tài)為已啟動時,將存儲的所述業(yè)務(wù)訪問請求轉(zhuǎn)發(fā)給所述目的容器,以使得所述目的應(yīng)用服務(wù)處理所述業(yè)務(wù)訪問請求。

2.如權(quán)利要求1所述的主機(jī),其特征在于,所述主機(jī)還包括路由表,所述路由表記錄有所述應(yīng)用服務(wù)的主機(jī)端口與所述應(yīng)用服務(wù)的容器端口以及所述應(yīng)用服務(wù)所在的容器的IP地址之間的對應(yīng)關(guān)系。

3.如權(quán)利要求2所述的主機(jī),其特征在于,

所述請求處理裝置,具體用于根據(jù)所述應(yīng)用訪問請求的目的端口,查詢所述路由表,確定所述目的應(yīng)用服務(wù)所在的目的容器的IP地址,根據(jù)所述目的容器的IP地址通過所述容器引擎啟動所述目的容器。

4.如權(quán)利要求2-3任一所述的主機(jī),其特征在于,

所述請求處理裝置,具體用于根據(jù)所述應(yīng)用訪問請求的目的端口,查詢所述路由表,將所述業(yè)務(wù)訪問請求的目的IP地址修改為所述容器的IP地址,將所述業(yè)務(wù)訪問請求的目的端口修改為所述應(yīng)用服務(wù)的容器端口,將修改后的業(yè)務(wù)訪問請求發(fā)送給所述目的容器。

5.如權(quán)利要求1-4任一所述的主機(jī),其特征在于,

所述請求處理裝置,還用于當(dāng)所述目的應(yīng)用服務(wù)的狀態(tài)為已啟動時,不存儲所述業(yè)務(wù)訪問請求,直接將所述業(yè)務(wù)訪問請求發(fā)送給所述目的容器。

6.一種請求處理裝置,其特征在于,設(shè)置于主機(jī),包括:

接收模塊,用于接收客戶端的業(yè)務(wù)訪問請求,所述業(yè)務(wù)訪問請求的目的端口為待訪問的目的應(yīng)用服務(wù)的主機(jī)端口;

容器啟動模塊,用于根據(jù)所述目的應(yīng)用服務(wù)的主機(jī)端口,查詢所述應(yīng)用狀態(tài)庫,當(dāng)所述目的應(yīng)用服務(wù)的狀態(tài)為未啟動時,存儲所述業(yè)務(wù)訪問請求,通過容器引擎啟動所述目的應(yīng)用服務(wù)所在的目的容器,其中,所述應(yīng)用狀態(tài)庫用于記錄所述主機(jī)上的容器中運(yùn)行的應(yīng)用服務(wù)的狀態(tài);

應(yīng)用狀態(tài)庫監(jiān)控模塊,用于監(jiān)控所述應(yīng)用狀態(tài)庫中記錄的所述目的應(yīng)用服務(wù)的狀態(tài);

發(fā)送模塊,用于在所述應(yīng)用狀態(tài)庫監(jiān)控模塊監(jiān)控到所述應(yīng)用狀態(tài)庫中記錄的所述目的應(yīng)用服務(wù)的狀態(tài)為已啟動時,將所述容器啟動模塊存儲的所述業(yè)務(wù)訪問請求轉(zhuǎn)發(fā)給所述目的容器,以使得所述目的應(yīng)用服務(wù)處理所述業(yè)務(wù)訪問請求,其中,所述應(yīng)用狀態(tài)庫中記錄的所述目的應(yīng)用服務(wù)的狀態(tài)為所述目的容器的應(yīng)用服務(wù)監(jiān)控模塊在所述目的應(yīng)用服務(wù)啟動完成后更新的。

7.如權(quán)利要求6所述的請求處理裝置,其特征在于,所述主機(jī)還包括路由表,所述路由表記錄有所述應(yīng)用服務(wù)的主機(jī)端口與所述應(yīng)用服務(wù)的容器端口以及所述應(yīng)用服務(wù)所在的容器的IP地址之間的對應(yīng)關(guān)系。

8.如權(quán)利要求7所述的請求處理裝置,其特征在于,所述容器啟動模塊具體用于:

根據(jù)所述應(yīng)用訪問請求的目的端口,查詢所述路由表,確定所述目的應(yīng)用服務(wù)所在的目的容器的IP地址,根據(jù)所述目的容器的IP地址通過所述容器引擎啟動所述目的容器。

9.如權(quán)利要求7-8任一所述的請求處理裝置,其特征在于,所述發(fā)送模塊具體用于:

根據(jù)所述應(yīng)用訪問請求的目的端口,查詢所述路由表,將所述業(yè)務(wù)訪問請求的目的IP地址修改為所述容器的IP地址,將所述業(yè)務(wù)訪問請求的目的端口修改為所述應(yīng)用服務(wù)的容器端口,將修改后的業(yè)務(wù)訪問請求發(fā)送給所述目的容器。

10.如權(quán)利要求6-9任一所述的請求處理裝置,其特征在于,

所述容器啟動模塊,還用于在查詢到所述目的應(yīng)用服務(wù)的狀態(tài)為已啟動時,不存儲所述業(yè)務(wù)訪問請求;

所述發(fā)送模塊,還用于直接將所述業(yè)務(wù)訪問請求發(fā)送給所述目的容器。

11.一種請求處理方法,其特征在于,所述方法應(yīng)用于主機(jī),所述主機(jī)包括主機(jī)操作系統(tǒng)、請求處理裝置、應(yīng)用狀態(tài)庫以及目的容器,所述主機(jī)操作系統(tǒng)包括容器引擎,所述目的容器運(yùn)行在所述容器引擎之上,所述目的容器包括目的應(yīng)用服務(wù),所述方法包括:

所述請求處理裝置接收客戶端的業(yè)務(wù)訪問請求,所述業(yè)務(wù)訪問請求的目的端口為待訪問的目的應(yīng)用服務(wù)的主機(jī)端口;

所述請求處理裝置根據(jù)所述目的應(yīng)用服務(wù)的主機(jī)端口,查詢所述應(yīng)用狀態(tài)庫,當(dāng)所述目的應(yīng)用服務(wù)的狀態(tài)為未啟動時,存儲所述業(yè)務(wù)訪問請求,通過所述容器引擎啟動所述目的應(yīng)用服務(wù)所在的目的容器;

所述目的容器監(jiān)控所述目的容器上的所述目的應(yīng)用服務(wù)的狀態(tài),當(dāng)所述目的應(yīng)用服務(wù)啟動完成時,在所述應(yīng)用狀態(tài)庫中記錄所述應(yīng)用服務(wù)的狀態(tài)為已啟動;

所述請求處理裝置在監(jiān)控到所述應(yīng)用狀態(tài)庫中記錄的所述目的應(yīng)用服務(wù)的狀態(tài)為已啟動時,將存儲的所述業(yè)務(wù)訪問請求轉(zhuǎn)發(fā)給所述目的容器,以使得所述目的應(yīng)用服務(wù)處理所述業(yè)務(wù)訪問請求。

12.如權(quán)利要求11所述的方法,其特征在于,所述主機(jī)還包括路由表,所述路由表記錄有所述應(yīng)用服務(wù)的主機(jī)端口與所述應(yīng)用服務(wù)的容器端口以及所述應(yīng)用服務(wù)所在的容器的IP地址之間的對應(yīng)關(guān)系。

13.如權(quán)利要求12所述的方法,其特征在于,所述請求處理裝置通過所述容器引擎啟動所述目的應(yīng)用服務(wù)所在的目的容器具體包括:

所述請求處理裝置根據(jù)所述應(yīng)用訪問請求的目的端口,查詢所述路由表,確定所述目的應(yīng)用服務(wù)所在的目的容器的IP地址,根據(jù)所述目的容器的IP地址通過所述容器引擎啟動所述目的容器。

14.如權(quán)利要求12-13任一所述的方法,其特征在于,所述請求處理裝置將存儲的所述業(yè)務(wù)訪問請求轉(zhuǎn)發(fā)給所述目的容器具體包括:

所述請求處理裝置根據(jù)所述應(yīng)用訪問請求的目的端口,查詢所述路由表,將所述業(yè)務(wù)訪問請求的目的IP地址修改為所述容器的IP地址,將所述業(yè)務(wù)訪問請求的目的端口修改為所述應(yīng)用服務(wù)的容器端口,將修改后的業(yè)務(wù)訪問請求發(fā)送給所述目的容器。

15.如權(quán)利要求11-14任一所述的方法,其特征在于,還包括:

當(dāng)所述請求處理裝置查詢到所述目的應(yīng)用服務(wù)的狀態(tài)為已啟動時,不存儲所述業(yè)務(wù)訪問請求,直接將所述業(yè)務(wù)訪問請求發(fā)送給所述目的容器。

16.一種業(yè)務(wù)訪問請求的處理方法,其特征在于,包括:

接收客戶端的業(yè)務(wù)訪問請求,所述業(yè)務(wù)訪問請求的目的端口為待訪問的目的應(yīng)用服務(wù)的主機(jī)端口;

根據(jù)所述目的應(yīng)用服務(wù)的主機(jī)端口,查詢應(yīng)用狀態(tài)庫,當(dāng)所述目的應(yīng)用服務(wù)的狀態(tài)為未啟動時,存儲所述業(yè)務(wù)訪問請求,通過容器引擎啟動所述目的應(yīng)用服務(wù)所在的目的容器,其中,所述應(yīng)用狀態(tài)庫用于記錄主機(jī)上的容器中運(yùn)行的應(yīng)用服務(wù)的狀態(tài);

監(jiān)控所述應(yīng)用狀態(tài)庫,當(dāng)所述應(yīng)用狀態(tài)庫中記錄的所述目的應(yīng)用服務(wù)的狀態(tài)為已啟動時,將存儲的所述業(yè)務(wù)訪問請求轉(zhuǎn)發(fā)給所述目的容器,以使得所述目的應(yīng)用服務(wù)處理所述業(yè)務(wù)訪問請求,其中,所述應(yīng)用狀態(tài)庫中記錄的所述目的應(yīng)用服務(wù)的狀態(tài)為所述目的容器的應(yīng)用服務(wù)監(jiān)控模塊在所述目的應(yīng)用服務(wù)啟動完成后更新的。

17.如權(quán)利要求16所述的方法,其特征在于,所述主機(jī)還包括路由表,所述路由表記錄有所述應(yīng)用服務(wù)的主機(jī)端口與所述應(yīng)用服務(wù)的容器端口以及所述應(yīng)用服務(wù)所在的容器的IP地址之間的對應(yīng)關(guān)系。

18.如權(quán)利要求17所述的方法,其特征在于,所述通過容器引擎啟動所述目的應(yīng)用服務(wù)所在的目的容器具體包括:

根據(jù)所述應(yīng)用訪問請求的目的端口,查詢所述路由表,確定所述目的應(yīng)用服務(wù)所在的目的容器的IP地址,根據(jù)所述目的容器的IP地址通過所述容器引擎啟動所述目的容器。

19.如權(quán)利要求17-18任一所述的方法,其特征在于,所述將存儲的所述業(yè)務(wù)訪問請求轉(zhuǎn)發(fā)給所述目的容器具體包括:

根據(jù)所述應(yīng)用訪問請求的目的端口,查詢所述路由表,將所述業(yè)務(wù)訪問請求的目的IP地址修改為所述容器的IP地址,將所述業(yè)務(wù)訪問請求的目的端口修改為所述應(yīng)用服務(wù)的容器端口,將修改后的業(yè)務(wù)訪問請求發(fā)送給所述目的容器。

20.如權(quán)利要求16-19任一所述的方法,其特征在于,所述方法還包括:

當(dāng)所述目的應(yīng)用服務(wù)的狀態(tài)為已啟動時,不存儲所述業(yè)務(wù)訪問請求,直接將所述業(yè)務(wù)訪問請求發(fā)送給所述目的容器。

21.一種主機(jī),其特征在于,包括存儲器、處理器和總線,所述存儲器和所述處理器分別與所述總線連接,所述存儲器存儲有程序指令以及應(yīng)用狀態(tài)庫,所述處理器執(zhí)行所述存儲器中的第一程序指令以實(shí)現(xiàn)請求處理裝置的功能,所述處理器執(zhí)行所述存儲器中的第二程序指令以實(shí)現(xiàn)應(yīng)用服務(wù)監(jiān)控模塊的功能,

所述處理器執(zhí)行所述存儲器中的第一程序指令以執(zhí)行步驟:接收客戶端的業(yè)務(wù)訪問請求,所述業(yè)務(wù)訪問請求的目的端口為待訪問的目的應(yīng)用服務(wù)的主機(jī)端口;根據(jù)所述目的應(yīng)用服務(wù)的主機(jī)端口,查詢所述應(yīng)用狀態(tài)庫,當(dāng)所述目的應(yīng)用服務(wù)的狀態(tài)為未啟動時,存儲所述業(yè)務(wù)訪問請求,通過所述容器引擎啟動所述目的應(yīng)用服務(wù)所在的目的容器;

所述處理器執(zhí)行所述存儲器中的第二程序指令以執(zhí)行步驟:監(jiān)控所述目的容器上的所述目的應(yīng)用服務(wù)的狀態(tài),當(dāng)所述目的應(yīng)用服務(wù)啟動完成時,在所述應(yīng)用狀態(tài)庫中記錄所述應(yīng)用服務(wù)的狀態(tài)為已啟動;

所述處理器執(zhí)行所述存儲器中的第一程序指令以執(zhí)行步驟:在監(jiān)控到所述應(yīng)用狀態(tài)庫中記錄的所述目的應(yīng)用服務(wù)的狀態(tài)為已啟動時,將存儲的所述業(yè)務(wù)訪問請求轉(zhuǎn)發(fā)給所述目的容器,以使得所述目的應(yīng)用服務(wù)處理所述業(yè)務(wù)訪問請求。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1