一種分布式系統(tǒng)的灰度切換狀態(tài)保持方法
基本信息
申請(qǐng)?zhí)?/td> | CN201911021750.6 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN110750289B | 公開(公告)日 | 2022-05-31 |
申請(qǐng)公布號(hào) | CN110750289B | 申請(qǐng)公布日 | 2022-05-31 |
分類號(hào) | G06F8/65(2018.01)I;G06F8/71(2018.01)I;G06F16/955(2019.01)I;H04L67/10(2022.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 楊青云;陳軍;吳宇星 | 申請(qǐng)(專利權(quán))人 | 中電福富信息科技有限公司 |
代理機(jī)構(gòu) | 福州君誠(chéng)知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | - |
地址 | 350000福建省福州市鼓樓區(qū)五鳳街道軟件大道89號(hào)12號(hào)樓 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開一種分布式系統(tǒng)的灰度切換狀態(tài)保持方法,其包括以下步驟:步驟1,瀏覽器發(fā)起請(qǐng)求前檢查是否保存有上次請(qǐng)求保存的集群標(biāo)識(shí);是則在發(fā)起請(qǐng)求時(shí)攜帶該集群標(biāo)識(shí);否則發(fā)起請(qǐng)求時(shí)不攜帶集群標(biāo)識(shí);步驟2,負(fù)載分流裝置識(shí)別瀏覽器請(qǐng)求是否攜帶集群標(biāo)識(shí);是則將按該集群標(biāo)識(shí)中記載的信息進(jìn)行分配;否則,根據(jù)URL分配至當(dāng)前映射的版本集群;步驟3,響應(yīng)節(jié)點(diǎn)返回響應(yīng)信息;步驟4,負(fù)載分流裝置讀取響應(yīng)信息并在響應(yīng)頭中寫入處理該次請(qǐng)求的集群標(biāo)識(shí)后返回給瀏覽器,步驟5,瀏覽器接收響應(yīng)信息并保存集群標(biāo)識(shí)。本發(fā)明允許切換后用戶保持原在原有版本集群上工作,直至清除狀態(tài)后再啟用新版本,解決了用戶在進(jìn)行請(qǐng)求引流版本切換時(shí)會(huì)立即丟失先前工作狀態(tài)的問題。 |
