一種分布式系統(tǒng)的灰度切換狀態(tài)保持方法

基本信息

申請?zhí)?/td> CN201911021750.6 申請日 -
公開(公告)號 CN110750289B 公開(公告)日 2022-05-31
申請公布號 CN110750289B 申請公布日 2022-05-31
分類號 G06F8/65(2018.01)I;G06F8/71(2018.01)I;G06F16/955(2019.01)I;H04L67/10(2022.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 楊青云;陳軍;吳宇星 申請(專利權(quán))人 中電福富信息科技有限公司
代理機(jī)構(gòu) 福州君誠知識產(chǎn)權(quán)代理有限公司 代理人 -
地址 350000福建省福州市鼓樓區(qū)五鳳街道軟件大道89號12號樓
法律狀態(tài) -

摘要

摘要 本發(fā)明公開一種分布式系統(tǒng)的灰度切換狀態(tài)保持方法,其包括以下步驟:步驟1,瀏覽器發(fā)起請求前檢查是否保存有上次請求保存的集群標(biāo)識;是則在發(fā)起請求時(shí)攜帶該集群標(biāo)識;否則發(fā)起請求時(shí)不攜帶集群標(biāo)識;步驟2,負(fù)載分流裝置識別瀏覽器請求是否攜帶集群標(biāo)識;是則將按該集群標(biāo)識中記載的信息進(jìn)行分配;否則,根據(jù)URL分配至當(dāng)前映射的版本集群;步驟3,響應(yīng)節(jié)點(diǎn)返回響應(yīng)信息;步驟4,負(fù)載分流裝置讀取響應(yīng)信息并在響應(yīng)頭中寫入處理該次請求的集群標(biāo)識后返回給瀏覽器,步驟5,瀏覽器接收響應(yīng)信息并保存集群標(biāo)識。本發(fā)明允許切換后用戶保持原在原有版本集群上工作,直至清除狀態(tài)后再啟用新版本,解決了用戶在進(jìn)行請求引流版本切換時(shí)會立即丟失先前工作狀態(tài)的問題。