[发明专利]一种基于微服务的分布式向量生成系统及方法在审
申请号: | 202110047505.3 | 申请日: | 2021-01-14 |
公开(公告)号: | CN112860269A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 吴志豪 | 申请(专利权)人: | 广州泽沐信息科技有限责任公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60;H04L12/803;H04L29/06 |
代理公司: | 新余市渝星知识产权代理事务所(普通合伙) 36124 | 代理人: | 张瑜生 |
地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 微服 分布式 向量 生成 系统 方法 | ||
1.一种基于微服务的分布式向量生成系统,其特征在于:包括向量生成系统和网络安全系统,所述向量生成系统包括微服务系统和向量生成器,所述微服务系统包括分布式事务、服务划分、熔断器机制、服务网关、服务配置统一管理和分布式链路追踪,所述微服务系统与向量生成器连接,所述向量生成连接器的输出端连接有生成指定向量。
2.根据权利要求1所述的一种基于微服务的分布式向量生成系统,其特征在于:所述网络安全系统包括网关、防火墙和网络服务器,所述网络服务器与向量生成系统连接。
3.根据权利要求1所述的一种基于微服务的分布式向量生成系统,其特征在于:所述分布式事务包括第一阶段和第二阶段,第一阶段:发起一个分部时事务,交给事务协调器TC处理,TC向多有的参与事务的节点发送处理事务操作的准备操作,所有的参与节点执行准备操作,将Undo和Redo信息写进日志,并向事务管理器返回准备操作是否成功。
4.根据权利要求3所述的一种基于微服务的分布式向量生成系统,其特征在于:所述第二阶段:事务管理器收集所有节点的准备操作是否成功,如果都成功,则通知所有的节点执行提交操作;如果有一个失败,则执行回滚操作。
5.根据权利要求1所述的一种基于微服务的分布式向量生成系统,其特征在于:所述服务划分包括有横向拆开和纵向拆分,所述横向拆分:按照不同的业务域进行拆分,形成独立的业务领域微服务集群,纵向拆分:把一个业务功能里的不同模块或者组件进行拆分。
6.根据权利要求1所述的一种基于微服务的分布式向量生成系统,其特征在于:所述熔断器机制:当一个服务的处理用户请求的失败次数在一定时间内小于设置的阀值时,熔断器出于关闭状态,服务正常,当服务处理用户请求失败次数在一定时间内大于设置的阀值时,说明服务会出现故障,打开熔断器,这是所有的请求会快速失败,不执行业务逻辑。
7.根据权利要求1所述的一种基于微服务的分布式向量生成系统,其特征在于:所述熔断器机制中,当出于开关状态的熔断器时,一段时间后出于半打开状态,并执行一定数量的请求,剩余的请求会执行快速失败,若执行请求失败了,则继续打开熔断器,若成功看,则将熔断器关闭。
8.根据权利要求1所述的一种基于微服务的分布式向量生成系统,其特征在于:所述服务网关的网关层通常以集群的形式存在,并在服务网关层前通常会加上Nginx用来负载均衡。
9.根据权利要求1所述的一种基于微服务的分布式向量生成系统,其特征在于:所述分布式服务链路追踪设置在微服务系统中,必须实现分布式链路追踪,去跟进一个请求到底有哪些服务参与、参与顺序,是每个请求链路清晰可见,便于问题快速定位。
10.一种基于微服务的分布式向量生成方法,其特征在于:包括以下步骤:
S1.向量生产系统:用户通过智能设备进入到用户系统内,用户系统通过网络安全系统进入到向量生成系统内;
S2.微服务系统:用户通过向量生成系统内的微服务系统操作向量生成器,并进入到向量生成器内;
S3.向量生成器:用户通过向量生成器生成指定向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州泽沐信息科技有限责任公司,未经广州泽沐信息科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110047505.3/1.html,转载请声明来源钻瓜专利网。