本申请公开了一种服务治理平台,包括第一开源注册配置中心模块、第二开源注册配置中心模块、第三开源注册配置中心模块、开源时序数据库模块、主程序模块、第一开源注册中心模块、第二开源注册中心模块、第三开源注册中心模块和收集计算同步模块;所述开源时序数据库模块和主程序模块之间相互连接,所述开源时序数据库模块和收集计算同步模块之间相互连接,所述第一开源注册配置中心模块与开源时序数据库模块之间相互连接,所述第一开源注册配置中心模块与主程序模块之间相互连接,本申请可微服务注册中心和服务中心统一管理,适配多种微服务注册中心一键接入,无缝对接流行的开源注册中心解决方案。中心解决方案。中心解决方案。
【技术实现步骤摘要】
一种服务治理平台
[0001]本申请涉及一种治理平台,具体是一种服务治理平台。
技术介绍
[0002]微服务领域业界流行的注册中心解决方案有很多种,业务部门可根据需求选择适合的开源产品,例如Eureka或者Nacos或者Zookeeper等。
[0003]日常管理中缺乏统一有效的管理监控工具,统一的多产品整合架构,以及原生产品控制台接入内部门户系统的能力。因此,针对上述问题提出一种服务治理平台。
技术实现思路
[0004]一种服务治理平台,包括第一开源注册配置中心模块、第二开源注册配置中心模块、第三开源注册配置中心模块、开源时序数据库模块、主程序模块、第一开源注册中心模块、第二开源注册中心模块、第三开源注册中心模块和收集计算同步模块;
[0005]所述开源时序数据库模块和主程序模块之间相互连接,所述开源时序数据库模块和收集计算同步模块之间相互连接。
[0006]进一步地,所述第一开源注册配置中心模块与开源时序数据库模块之间相互连接,所述第一开源注册配置中心模块与主程序模块之间相互连接。
[0007]进一步地,所述第三开源注册配置中心模块与开源时序数据库模块之间相互连接。
[0008]进一步地,所述第三开源注册配置中心模块与主程序模块之间相互连接。
[0009]进一步地,所述第一开源注册中心模块与主程序模块之间相互连接。
[0010]进一步地,所述第一开源注册中心模块与收集计算同步模块之间相互连接。
[0011]进一步地,所述第二开源注册中心模块与主程序模块之间相互连接。
[0012]进一步地,所述第二开源注册中心模块与收集计算同步模块之间相互连接。
[0013]进一步地,所述第三开源注册中心模块与主程序模块之间相互连接。
[0014]进一步地,所述第三开源注册中心模块与收集计算同步模块之间相互连接
[0015]本申请的有益效果是:本申请可微服务注册中心和服务中心统一管理,适配多种微服务注册中心一键接入,无缝对接流行的开源注册中心解决方案。
附图说明
[0016]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0017]图1为本申请一种实施例的整体结构示意图。
[0018]图中:1、第一开源注册配置中心模块;2、第二开源注册配置中心模块;3、第三开源
注册配置中心模块;4、开源时序数据库模块;5、主程序模块;6、第一开源注册中心模块;7、第二开源注册中心模块;8、第三开源注册中心模块;9、收集计算同步模块。
具体实施方式
[0019]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0020]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0021]在本申请中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本申请及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。
[0022]并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本申请中的具体含义。
[0023]此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。
[0024]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0025]请参阅图1所示,一种服务治理平台,包括第一开源注册配置中心模块1、第二开源注册配置中心模块2、第三开源注册配置中心模块3、开源时序数据库模块4、主程序模块5、第一开源注册中心模块6、第二开源注册中心模块7、第三开源注册中心模块8和收集计算同步模块9;
[0026]所述开源时序数据库模块4和主程序模块5之间相互连接,所述开源时序数据库模块4和收集计算同步模块9之间相互连接。
[0027]所述第一开源注册配置中心模块1与开源时序数据库模块4之间相互连接,所述第一开源注册配置中心模块1与主程序模块5之间相互连接。开源时序数据库模块4存储metr i cs数据,主程序模块5进行指标的最终结果计算展示;所述第三开源注册配置中心模块3与开源时序数据库模块4之间相互连接;所述第三开源注册配置中心模块3与主程序模块5之间相互连接;所述第一开源注册中心模块6与主程序模块5之间相互连接;所述第一开源
注册中心模块6与收集计算同步模块9之间相互连接;所述第二开源注册中心模块7与主程序模块5之间相互连接;所述第二开源注册中心模块7与收集计算同步模块9之间相互连接。Eureka metr i cs收集计算同步Prometheus;所述第三开源注册中心模块8与主程序模块5之间相互连接;所述第三开源注册中心模块8与收集计算同步模块9之间相互连接。
[0028]收集原理:
[0029]研发针对Eureka的Prometheus的Exporter,收集计算Eureka指标,暴露端点,Prometheus定时采集数据。
[0030]Regi stry模块通过PromSQL查询Prometheus,聚合展现数据。
[0031]Nacos指标可通过Prometheus直接收集。
[0032]指标计算:
[0033]1.Eureka注册中心服务数:
本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种服务治理平台,其特征在于:包括第一开源注册配置中心模块(1)、第二开源注册配置中心模块(2)、第三开源注册配置中心模块(3)、开源时序数据库模块(4)、主程序模块(5)、第一开源注册中心模块(6)、第二开源注册中心模块(7)、第三开源注册中心模块(8)和收集计算同步模块(9);所述开源时序数据库模块(4)和主程序模块(5)之间相互连接,所述开源时序数据库模块(4)和收集计算同步模块(9)之间相互连接。2.根据权利要求1所述的一种服务治理平台,其特征在于:所述第一开源注册配置中心模块(1)与开源时序数据库模块(4)之间相互连接,所述第一开源注册配置中心模块(1)与主程序模块(5)之间相互连接。3.根据权利要求1所述的一种服务治理平台,其特征在于:所述第三开源注册配置中心模块(3)与开源时序数据库模块(4)之间相互连接。4.根据权利要求1所述的一种服务治理平台,其特征在于:所述...
【专利技术属性】
技术研发人员:滕雪松,王永涛,李继涛,
申请(专利权)人:北京比特易湃信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。