一種發(fā)布更新web應(yīng)用程序時(shí)業(yè)務(wù)服務(wù)不間斷的方法

基本信息

申請(qǐng)?zhí)?/td> CN201911070747.3 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN110928568A 公開(kāi)(公告)日 2020-03-27
申請(qǐng)公布號(hào) CN110928568A 申請(qǐng)公布日 2020-03-27
分類(lèi)號(hào) G06F8/656 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 金新華;賴(lài)少飛;徐克強(qiáng);歐平均 申請(qǐng)(專(zhuān)利權(quán))人 杭州衣科信息技術(shù)股份有限公司
代理機(jī)構(gòu) 杭州裕陽(yáng)聯(lián)合專(zhuān)利代理有限公司 代理人 杭州衣科信息技術(shù)有限公司
地址 310000 浙江省杭州市濱江區(qū)江陵路1916號(hào)興祺大廈1幢16樓
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種發(fā)布更新web應(yīng)用程序時(shí)業(yè)務(wù)服務(wù)不間斷的方法,包括如下步驟:S1)主nginx收到業(yè)務(wù)請(qǐng)求后分配給后端其中一個(gè)tomcat;S2)若發(fā)給正在發(fā)版的tomcat,其防火墻將該業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)到一個(gè)專(zhuān)門(mén)產(chǎn)生狀態(tài)碼502的nginx;S3)專(zhuān)門(mén)產(chǎn)生狀態(tài)碼502的nginx將狀態(tài)碼502原路返回給正在發(fā)版的tomcat的主機(jī)防火墻,防火墻再原路返回給主nginx;S4)主nginx收到狀態(tài)碼502后,將業(yè)務(wù)請(qǐng)求發(fā)給下一個(gè)tomcat,若下一個(gè)tomcat正在發(fā)版,則重復(fù)步驟S2)至S4),否則該tomcat正常處理業(yè)務(wù)請(qǐng)求;S5)正常處理業(yè)務(wù)請(qǐng)求的tomcat將處理結(jié)果反饋給主nginx,主nginx將處理結(jié)果反饋給客戶(hù)端。本發(fā)明的優(yōu)點(diǎn)為:簡(jiǎn)單高效,不影響業(yè)務(wù)請(qǐng)求。