System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种多租户数据交换服务管理方法、管理端、介质及系统技术方案_技高网

一种多租户数据交换服务管理方法、管理端、介质及系统技术方案

技术编号:42880820 阅读:6 留言:0更新日期:2024-09-30 15:04
本发明专利技术提供一种多租户数据交换服务管理方法、管理端、介质及系统,应用于管理端,所述方法包括以下步骤:接收运行端采集的数据交换服务的运行状态数据,并基于不同租户将所述运行状态数据存储至云端;向云端发送数据交换服务的数据监控查询请求,并根据云端返回的数据监控查询结果生成对应的管理命令下发至所述运行端,以使所述运行端执行所述管理命令。本发明专利技术的一种多租户数据交换服务管理方法、管理端、介质及系统,能够实现对所有下级公司当地部署的数据交换服务的统一管理,统一监控,使传统的服务化架构具备远程集中管理的功能。

【技术实现步骤摘要】

本专利技术属于数据处理基础的,特别是涉及一种多租户数据交换服务管理方法、管理端、介质及系统


技术介绍

1、目前,随着新质生产力的概念逐渐深入人心,数字化创新与数字化转型的变革也在各个国有企业逐步深入推进。在数字化转型推进的进程中,会面临着大量系统拆旧建新的场景,在很长一段时间内都会处于新旧系统并存的过渡阶段。这时,新旧系统间频繁的数据交换是不可或缺的,如商品信息的查询,订单数据的同步等,对数据交换的管理也就成为了重要的环节。现有技术中,大多数公司都在使用服务化架构来支持大体量及复杂业务场景的数据交换,但对数据交换服务的监控和统计功能往往仅限于在当地完成,对于大型的集团性质企业而言,并不能够集中地看到所有下级公司的数据交换服务情况,从而导致了管理起来极其不方便。

2、因此,如何实现对所有下级公司当地部署的数据交换服务的统一管理,统一监控,使传统的服务化架构具备远程集中管理的功能,成为了亟待解决的问题。


技术实现思路

1、鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种多租户数据交换服务管理方法、管理端、介质及系统,实现对所有下级公司当地部署的数据交换服务的统一管理,统一监控,使传统的服务化架构具备远程集中管理的功能。

2、第一方面,本专利技术提供一种多租户数据交换服务管理方法,应用于管理端,所述方法包括以下步骤:

3、接收运行端采集的数据交换服务的运行状态数据,并基于不同租户将所述运行状态数据存储至云端;

4、向云端发送数据交换服务的数据监控查询请求,并根据云端返回的数据监控查询结果生成对应的管理命令下发至所述运行端,以使所述运行端执行所述管理命令。

5、在第一方面的一种实现方式中,所述运行状态数据包括:运行端服务器心跳明细、数据交换服务心跳明细、每次服务调用的执行明细。

6、在第一方面的一种实现方式中,所述数据监控查询请求包括:已发布的接口总数请求、已发布接口执行成功失败状态分布请求、已发布接口执行总数集群情况分布请求、接口按小时执行成功情况请求、接口按小时执行失败情况请求、机房心跳列表请求、慢接口列表请求、数据源使用情况列表请求中的一种或多种组合。

7、在第一方面的一种实现方式中,根据数据监控查询结果生成对应的管理命令下发至所述运行端包括以下步骤:

8、对所述运行状态数据配置对应的告警阈值,根据数据监控查询结果和所述告警阈值判断是否存在异常数据;若是,发出告警通知;

9、根据所述告警通知判断异常类型,根据异常类型生成对应的管理命令下发至运行端。

10、在第一方面的一种实现方式中,所述管理命令包括:自动降级、自动下线、自动恢复。

11、在第一方面的一种实现方式中,所述运行端通过标准化输出以及异步处理实现所述运行状态数据的统一采集,具体包括用于信号传输的探针单元和用于数据交互的数据交换单元。

12、在第一方面的一种实现方式中,所述管理端提供的服务进一步包括实时监控数据的可视化展示,以及基于历史数据交换服务的运行状态数据的趋势分析和报告生成。

13、第二方面,本专利技术提供一种管理端,所述管理端包括:处理器和存储器;

14、所述存储器用于存储计算机程序;

15、所述处理器用于执行所述存储器存储的计算机程序,以使所述管理端执行如前所述任一的多租户数据交换服务管理方法。

16、第三方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,该程序被电子设备执行时实现上述的多租户数据交换服务管理方法。

17、第四方面,本专利技术提供一种多租户数据交换服务管理系统,包括运行端、云端和如前所述的管理端;

18、所述运行端用于采集数据交换服务的运行状态数据并提供至所述管理端,以及执行所述管理端提供的管理命令;

19、所述云端用于存储所述运行状态数据,接收所述管理端提供的数据交换服务的数据监控查询请求,并返回数据监控查询结果至所述管理端。

20、如上所述,本专利技术所述的多租户数据交换服务管理方法、系统、存储介质及电子设备,具有以下有益效果:

21、本专利技术所述的多租户数据交换服务管理方法、系统、存储介质及电子设备,通过将数据交换服务的统计监控功能和服务的运行部署功能解耦,将服务的监控管理集成为管理端,将服务的本地运行部署集成为运行端,使得系统具备在云端统一对多个异地的运行端管理和自动化告警的功能。这样,不仅为远程监控提供了方便快捷的管理方法,而且还加入了多租户机制,在管理端可以将不同租户所拥有的运行端数据隔离;此外,在企业升级或迁移系统时,能够完成新旧系统之间的数据交互、订单查询服务、客户信息更新服务以及订单数据的同步,并且在数据交换服务的故障排查上也起到关键的作用,从而降低了运维的难度,为数字化转型的推进提供了可靠的保障。

本文档来自技高网...

【技术保护点】

1.一种多租户数据交换服务管理方法,其特征在于,应用于管理端,所述方法包括以下步骤:

2.根据权利要求1所述的多租户数据交换服务管理方法,其特征在于,所述运行状态数据包括:运行端服务器心跳明细、数据交换服务心跳明细、每次服务调用的执行明细的一种或多种组合。

3.根据权利要求1所述的多租户数据交换服务管理方法,其特征在于,所述数据监控查询请求包括:已发布的接口总数请求、已发布接口执行成功失败状态分布请求、已发布接口执行总数集群情况分布请求、接口按小时执行成功情况请求、接口按小时执行失败情况请求、机房心跳列表请求、慢接口列表请求、数据源使用情况列表请求中的一种或多种组合。

4.根据权利要求1所述的多租户数据交换服务管理方法,其特征在于:根据数据监控查询结果生成对应的管理命令下发至所述运行端包括以下步骤:

5.根据权利要求1所述的多租户数据交换服务管理方法,其特征在于,所述管理命令包括:自动降级、自动下线、自动恢复。

6.根据权利要求1所述的多租户数据交换服务管理方法,其特征在于:所述运行端通过标准化输出以及异步处理实现所述运行状态数据的统一采集,具体包括用于信号传输的探针单元和用于数据交互的数据交换单元。

7.根据权利要求1所述的多租户数据交换服务管理方法,其特征在于:所述管理端提供的服务进一步包括实时监控数据的可视化展示,以及基于历史数据交换服务的运行状态数据的趋势分析和报告生成。

8.一种管理端,其特征在于,所述管理端包括:处理器和存储器;

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被电子设备执行时实现权利要求1至7中任一项所述的多租户数据交换服务管理方法。

10.一种多租户数据交换服务管理系统,其特征在于:包括运行端、云端和权利要求8所述的管理端;

...

【技术特征摘要】

1.一种多租户数据交换服务管理方法,其特征在于,应用于管理端,所述方法包括以下步骤:

2.根据权利要求1所述的多租户数据交换服务管理方法,其特征在于,所述运行状态数据包括:运行端服务器心跳明细、数据交换服务心跳明细、每次服务调用的执行明细的一种或多种组合。

3.根据权利要求1所述的多租户数据交换服务管理方法,其特征在于,所述数据监控查询请求包括:已发布的接口总数请求、已发布接口执行成功失败状态分布请求、已发布接口执行总数集群情况分布请求、接口按小时执行成功情况请求、接口按小时执行失败情况请求、机房心跳列表请求、慢接口列表请求、数据源使用情况列表请求中的一种或多种组合。

4.根据权利要求1所述的多租户数据交换服务管理方法,其特征在于:根据数据监控查询结果生成对应的管理命令下发至所述运行端包括以下步骤:

5.根据权利要求1所述的多租户数据交换服务管理...

【专利技术属性】
技术研发人员:邹国胜徐凯希陈谦廖粤辉叶紫
申请(专利权)人:国药控股数字科技上海有限公司
类型:发明
国别省市:

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

1