一种基于微服务的信息处理方法技术

技术编号:38839834 阅读:8 留言:0更新日期:2023-09-17 09:54
本发明专利技术属于微服务领域,具体的说是一种基于微服务的信息处理方法,包括微服务主体和设置在微服务主体内部的系统结构,所述系统结构包括注册组件和处理组件;本发明专利技术通过设置注册主体,设置的注册主体服务注册表是注册中心的核心,它用来记录各个微服务实例的信息,且服务注册是指微服务在启动时,将自己的信息注册到注册中心的过程服务发现是指查询可用的微服务列表及网络地址的机制,然后进行服务检查用于注册中心使用一定的机制定时检测已注册的服务,如发现某实例长时间无法访问,就会从服务注册表移除该实例,最后通过接受信息用于对信息的确定作用,保证用户信息的注册作用,且更改模块用于可以对信息更改作用。且更改模块用于可以对信息更改作用。

【技术实现步骤摘要】
一种基于微服务的信息处理方法


[0001]本专利技术涉及微服务领域,特别是一种基于微服务的信息处理方法。

技术介绍

[0002]微服务可根据业务需求创建不同的服务组件,不同服务组件独立管理,其服务组件的数据库结构和数据只满足本组件的计算需求,相互逻辑隔离,其服务组件通过注册中心寻址,直接调用实现组件间服务。
[0003]然而在进行基于微服务的实时数据处理工作时,由于系统的错误处理容易导致信息的丢失,无法进行储存,且容易造成信息造成他人的窃取。
[0004]因此,现有技术不满足部分需求,需要发展新功能的基于微服务的信息处理方法。

技术实现思路

[0005]本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。
[0006]因此,本专利技术所要解决的技术问题是:在进行基于微服务的实时数据处理工作时,由于系统的错误处理容易导致信息的丢失,无法进行储存,且容易造成信息造成他人的窃取。
[0007]为解决上述技术问题,本专利技术提供如下技术方案:一种基于微服务的信息处理方法,包括微服务主体和设置在微服务主体内部的系统结构,所述系统结构包括注册组件和处理组件;
[0008]所述注册组件包括微服务注册中心,所述微服务注册中心包括注册主体、服务注册、服务检查、服务信息、接受信息和更改模块;/>[0009]所述处理组件包括处理模块,所述处理模块包括微服务入口、信息资源模块、信息筛选和微信息汇总。
[0010]作为本专利技术所述基于微服务的信息处理方法的一种优选方案,其中:所述微服务主体的内部包括储存模块,所述储存模块包括信息库、储存技术和信息加密。
[0011]作为本专利技术所述基于微服务的信息处理方法的一种优选方案,其中:所述服务注册中心,用于所有微服务组件登记和在跨服务组件数据处理时进行不同微服务组件寻址;至少一个主控服务组件,用于存储不同跨组件运算的流程,触发跨组件数据处理流程。
[0012]作为本专利技术所述的一种优选方案,其中:所述处理模块用于对服务信息的入口登录。
[0013]作为本专利技术所述的一种优选方案,其中:所述信息资源模块用于进行信息筛选和微信息汇总。
[0014]作为本专利技术所述的一种优选方案,其中:所述储存模块通过信息库内部信息的集中管理。
[0015]作为本专利技术所述的一种优选方案,其中:所述储存技术和信息加密用于对微服务信息的储存管理然后进行加密处理。
[0016]本专利技术具有以下有益效果:
[0017]本专利技术通过设置信息加密,储存技术和信息加密用于对微服务信息的储存管理然后进行加密处理,储存技术通过电子信号来存储和读取数据,保密通信,计算机密钥,防复制软盘等都属于信息加密技术,通信过程中的加密主要是采用密码,在数字通信中可利用计算机采用加密法,改变负载信息的数码结构。计算机信息保护则以软件加密为主,对信息进行一定的保护,避免他人的窃取。
附图说明
[0018]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。其中:
[0019]图1为第一个到第七个实施例中的整体的结构示意图。
[0020]图2为微服务注册中心的结构示意图。
[0021]图3为微服务处理模块的结构示意图。
[0022]图4为微服务储存模块的结构示意图。
[0023]图中:1、微服务主体;2、微服务注册中心;201、注册主体;202、服务注册;203、服务检查;204、服务信息;205、接受信息;206、更改模块;3、处理模块;301、微服务入口;302、信息资源模块;303、信息筛选;304、微信息汇总;4、储存模块;401、信息库;402、储存技术;403、信息加密。
具体实施方式
[0024]为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合说明书附图对本专利技术的具体实施方式做详细的说明。
[0025]实施例1
[0026]本专利技术第一个实施例,该实施例提供了一种基于微服务的信息处理方法,微服务主体1和设置在微服务主体1内部的系统结构,系统结构包括注册组件和处理组件;
[0027]注册组件包括微服务注册中心2,微服务注册中心2包括注册主体201、服务注册202、服务检查203、服务信息204、接受信息205和更改模块206;
[0028]处理组件包括处理模块3,处理模块3包括微服务入口301、信息资源模块302、信息筛选303和微信息汇总304。
[0029]作为本专利技术基于微服务的信息处理方法的一种优选方案,其中:微服务主体1的内部包括储存模块4,储存模块4包括信息库401、储存技术402和信息加密403。
[0030]实施例2
[0031]请参照图1和图4,微服务主体1的内部包括储存模块4,储存模块4包括信息库401、储存技术402和信息加密403。
[0032]实施例3
[0033]请参照图1

2,服务注册中心2,用于所有微服务组件登记和在跨服务组件数据处理时进行不同微服务组件寻址;至少一个主控服务组件,用于存储不同跨组件运算的流程,触发跨组件数据处理流程,然后微服务注册中心2包括注册主体201、服务注册202、服务检查203、服务信息204、接受信息205和更改模块206,设置的注册主体201服务注册表是注册中心的核心,它用来记录各个微服务实例的信息,然后进行服务检查203用于注册中心使用一定的机制定时检测已注册的服务,如发现某实例长时间无法访问,就会从服务注册表移除该实例,最后通过接受信息205用于对信息的确定作用,保证用户信息的注册作用,且更改模块206用于可以对信息更改作用。
[0034]实施例4
[0035]请参照图1

3,处理模块3用于对服务信息204的入口登录,用于用于提供应用访问统一入口与服务调用统一入口,实现应用访问与服务调用的路由与负载均衡,同时支持根据各应用与微服务的负载对相关资源进行弹性伸缩及负载均衡策略自动调整,对不同渠道、媒介、设备的访问或接入的途径,用于负责系统与用户的直接交互,接受用户的信息和请求,同时提供身份鉴权、访问路由、负载均衡一类的统一管理功能。
[0036]实施例5
[0037]请参照图1

3,信息资源模块302用于进行信息筛选303和微信息汇总304,进行信息筛选303作用,通过提供微服务业务的多个容器分别接收流数据信息,并依据各容器的微服务业务类型在接收到的流数据信息中筛选出待处理数据信息,按照预设的业务逻辑对上述待处理数据信息进行处理,并将本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于微服务的信息处理方法,其特征在于:包括微服务主体和设置在微服务主体内部的系统结构,所述系统结构包括注册组件和处理组件;所述注册组件包括微服务注册中心,所述微服务注册中心包括注册主体、服务注册、服务检查、服务信息、接受信息和更改模块;所述处理组件包括处理模块,所述处理模块包括微服务入口、信息资源模块、信息筛选和微信息汇总。2.如权利要求所述的基于微服务的信息处理方法,其特征在于:所述微服务主体的内部包括储存模块,所述储存模块包括信息库、储存技术和信息加密。3.如权利要求所述的基于微服务的信息处理方法,其特征在于:所述服务注册中心,用于所有微服务组件...

【专利技术属性】
技术研发人员:孟凡华
申请(专利权)人:河北如许科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1