技術(shù)總結(jié)
本發(fā)明提供一種彈性云分布式海量請(qǐng)求處理的方法、裝置及系統(tǒng),能夠在服務(wù)器無法應(yīng)對(duì)峰值時(shí),瞬時(shí)自動(dòng)擴(kuò)容。該方法包括:步驟一:云計(jì)算管理平臺(tái)創(chuàng)建容器,將消息隊(duì)列集群、ZooKeeper集群、服務(wù)實(shí)例、數(shù)據(jù)存儲(chǔ)集群分別構(gòu)建在容器上;步驟二:客戶端將包含時(shí)間的請(qǐng)求發(fā)送至負(fù)載均衡服務(wù)器,所述負(fù)載均衡服務(wù)器將所述請(qǐng)求分發(fā)至消息隊(duì)列集群,經(jīng)ZooKeeper集群同步后,將所述請(qǐng)求按時(shí)間先后進(jìn)行重排;步驟三:服務(wù)實(shí)例從消息隊(duì)列集群中獲取請(qǐng)求并處理,然后將處理結(jié)果保存至數(shù)據(jù)存儲(chǔ)集群,并返回客戶端;在步驟一至步驟三的過程中,云計(jì)算管理平臺(tái)監(jiān)控服務(wù)實(shí)例所在容器的狀態(tài),當(dāng)狀態(tài)指標(biāo)超過預(yù)設(shè)閾值時(shí),通過復(fù)制容器創(chuàng)建新容器,以提高處理速度。
技術(shù)研發(fā)人員:朱德偉
受保護(hù)的技術(shù)使用者:北京京東尚科信息技術(shù)有限公司;北京京東世紀(jì)貿(mào)易有限公司
文檔號(hào)碼:201610905712
技術(shù)研發(fā)日:2016.10.18
技術(shù)公布日:2017.02.22