一種基于sanic異步微服務(wù)方法

基本信息

申請?zhí)?/td> CN202110028969.X 申請日 -
公開(公告)號 CN112769828A 公開(公告)日 2021-05-07
申請公布號 CN112769828A 申請公布日 2021-05-07
分類號 H04L29/08(2006.01)I;G06F9/54(2006.01)I;H04L29/06(2006.01)I 分類 電通信技術(shù);
發(fā)明人 廖杰;李林渡;李進(jìn)彬 申請(專利權(quán))人 深圳市洪堡智慧餐飲科技有限公司
代理機(jī)構(gòu) 深圳市深聯(lián)知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 張琪
地址 518000廣東省深圳市福田區(qū)梅林街道孖嶺社區(qū)凱豐路10號翠林大廈8層808A
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及WEB技術(shù)領(lǐng)域,具體為一種基于sanic異步微服務(wù)方法,該方法的步驟如下:步驟一、服務(wù)注冊到注冊中心;步驟二、Nginx反向代理器接收請求并把請求轉(zhuǎn)發(fā)到認(rèn)證中心;步驟三、認(rèn)證中心對請求攜帶的用戶信息進(jìn)行身份認(rèn)證,并把多個請求轉(zhuǎn)發(fā)給多個服務(wù)器處理;步驟四、服務(wù)器收到認(rèn)證中心的請求,執(zhí)行業(yè)務(wù)邏輯;步驟五、響應(yīng)對象,構(gòu)造HTTP響應(yīng)報文,返回HTTP響應(yīng)報文。本發(fā)明使服務(wù)分開處理業(yè)務(wù),和sanic單機(jī)逐步運(yùn)行對比,時間響應(yīng)縮小了一倍,因此面對多業(yè)務(wù)請求響應(yīng)速度會更快,服務(wù)可以獨(dú)立擴(kuò)展,容易維護(hù);本發(fā)明的各個服務(wù)通訊采用gRPC技術(shù)框架,可有效滿足高性能且對響應(yīng)速度有要求的數(shù)據(jù)傳輸過程,提高業(yè)務(wù)請求響應(yīng)速度。??