一種基于sanic異步微服務(wù)方法
基本信息
申請(qǐng)?zhí)?/td> | CN202110028969.X | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN112769828A | 公開(kāi)(公告)日 | 2021-05-07 |
申請(qǐng)公布號(hào) | CN112769828A | 申請(qǐng)公布日 | 2021-05-07 |
分類號(hào) | H04L29/08(2006.01)I;G06F9/54(2006.01)I;H04L29/06(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 廖杰;李林渡;李進(jìn)彬 | 申請(qǐng)(專利權(quán))人 | 深圳市洪堡智慧餐飲科技有限公司 |
代理機(jī)構(gòu) | 深圳市深聯(lián)知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 張琪 |
地址 | 518000廣東省深圳市福田區(qū)梅林街道孖嶺社區(qū)凱豐路10號(hào)翠林大廈8層808A | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及WEB技術(shù)領(lǐng)域,具體為一種基于sanic異步微服務(wù)方法,該方法的步驟如下:步驟一、服務(wù)注冊(cè)到注冊(cè)中心;步驟二、Nginx反向代理器接收請(qǐng)求并把請(qǐng)求轉(zhuǎn)發(fā)到認(rèn)證中心;步驟三、認(rèn)證中心對(duì)請(qǐng)求攜帶的用戶信息進(jìn)行身份認(rèn)證,并把多個(gè)請(qǐng)求轉(zhuǎn)發(fā)給多個(gè)服務(wù)器處理;步驟四、服務(wù)器收到認(rèn)證中心的請(qǐng)求,執(zhí)行業(yè)務(wù)邏輯;步驟五、響應(yīng)對(duì)象,構(gòu)造HTTP響應(yīng)報(bào)文,返回HTTP響應(yīng)報(bào)文。本發(fā)明使服務(wù)分開(kāi)處理業(yè)務(wù),和sanic單機(jī)逐步運(yùn)行對(duì)比,時(shí)間響應(yīng)縮小了一倍,因此面對(duì)多業(yè)務(wù)請(qǐng)求響應(yīng)速度會(huì)更快,服務(wù)可以獨(dú)立擴(kuò)展,容易維護(hù);本發(fā)明的各個(gè)服務(wù)通訊采用gRPC技術(shù)框架,可有效滿足高性能且對(duì)響應(yīng)速度有要求的數(shù)據(jù)傳輸過(guò)程,提高業(yè)務(wù)請(qǐng)求響應(yīng)速度。?? |
