一种基于sanic异步微服务方法
基本信息
申请号 | 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 | 分类 | 电通信技术; |
发明人 | 廖杰;李林渡;李进彬 | 申请(专利权)人 | 深圳市洪堡智慧餐饮科技有限公司 |
代理机构 | 深圳市深联知识产权代理事务所(普通合伙) | 代理人 | 张琪 |
地址 | 518000广东省深圳市福田区梅林街道孖岭社区凯丰路10号翠林大厦8层808A | ||
法律状态 | - |
摘要
摘要 | 本发明涉及WEB技术领域,具体为一种基于sanic异步微服务方法,该方法的步骤如下:步骤一、服务注册到注册中心;步骤二、Nginx反向代理器接收请求并把请求转发到认证中心;步骤三、认证中心对请求携带的用户信息进行身份认证,并把多个请求转发给多个服务器处理;步骤四、服务器收到认证中心的请求,执行业务逻辑;步骤五、响应对象,构造HTTP响应报文,返回HTTP响应报文。本发明使服务分开处理业务,和sanic单机逐步运行对比,时间响应缩小了一倍,因此面对多业务请求响应速度会更快,服务可以独立扩展,容易维护;本发明的各个服务通讯采用gRPC技术框架,可有效满足高性能且对响应速度有要求的数据传输过程,提高业务请求响应速度。 |
