服务治理方法、装置、服务器及计算机存储介质制造方法及图纸

技术编号:30314268 阅读:20 留言:0更新日期:2021-10-09 22:57
本申请提供了一种服务治理方法、装置、服务器及计算机存储介质,所述服务治理方法包括:首先,获取当前运行的所有后台业务服务的监控数据;然后,根据每一个所述后台业务服务的接口类型,对所有所述后台业务服务进行分组,得到至少一个后台业务服务组别;之后,针对每一个所述后台业务服务组别,对所述后台业务服务组别中的每一个后台业务服务进行分级,得到目标后台业务组别;最终,针对所述目标后台业务组别中的每一个后台业务服务,根据所述目标后台业务组别中的后台业务服务对应的监控数据,生成所述目标后台业务组别中的后台业务服务对应的服务治理策略。从而达到了高效的进行服务治理的目的。行服务治理的目的。行服务治理的目的。

【技术实现步骤摘要】
服务治理方法、装置、服务器及计算机存储介质


[0001]本申请涉及计算机
,特别涉及一种服务治理方法、装置、服务器及计算机存储介质。

技术介绍

[0002]随着航空业的蓬勃发展,航空业务的业务范围越来越广,业务深度越来越复杂,航空公司通过微服务化思想满足业务的范围扩张、深度开发和快速迭代,导致后台业务服务相对独立的同时,后台业务服务数量越来越多,后台业务服务架构越来越复杂。
[0003]现有技术中,航空公司的服务治理方案是各个后台业务服务独立治理,各后台业务服务通过人工维护,并不能高效的进行服务治理。

技术实现思路

[0004]有鉴于此,本申请提供一种服务治理方法、装置、服务器及计算机存储介质,用于高效的进行服务治理。
[0005]本申请第一方面提供了一种服务治理方法,包括:
[0006]获取当前运行的所有后台业务服务的监控数据;
[0007]根据每一个所述后台业务服务的接口类型,对所有所述后台业务服务进行分组,得到至少一个后台业务服务组别;
[0008]针对每一个所述后台业务服务组别,对所述后台业务服务组别中的每一个后台业务服务进行分级,得到目标后台业务组别;
[0009]针对所述目标后台业务组别中的每一个后台业务服务,根据所述目标后台业务组别中的后台业务服务对应的监控数据,生成所述目标后台业务组别中的后台业务服务对应的服务治理策略。
[0010]可选的,所述针对所述目标后台业务组别中的每一个后台业务服务,根据所述目标后台业务组别中的后台业务服务对应的监控数据,生成所述目标后台业务组别中的后台业务服务对应的服务治理策略之后,还包括:
[0011]根据所有所述目标后台业务组别中的后台业务服务对应的服务治理策略,生成所述目标后台业务组别的治理策略模板。
[0012]可选的,所述根据所有所述目标后台业务组别中的后台业务服务对应的服务治理策略,生成所述目标后台业务组别的治理策略模板之前,还包括:
[0013]判断数据库中是否存有所述目标后台业务组别的历史治理策略模板;
[0014]若判断出数据库中存有所述目标后台业务组别的历史治理策略模板,则生成提示信息;其中,所述提示信息用于提示用户是否继续生成新的治理策略模板;
[0015]响应用户的反馈信息;其中,所述反馈信息用于为生成所述目标后台业务组别的新的治理策略模板或复用所述目标后台业务组别的历史治理策略模板;
[0016]若判断出数据库中没有存有所述目标后台业务组别的历史治理策略模板,则执行
所述根据所有所述目标后台业务组别中的后台业务服务对应的服务治理策略,生成所述目标后台业务组别的治理策略模板步骤。
[0017]可选的,所述服务治理方法,还包括:
[0018]接收到当前业务需求;
[0019]选取并生效所述当前业务需求对应的目标后台业务组别的治理策略模板。
[0020]可选的,所述对所述后台业务服务组别中的每一个后台业务服务进行分级,得到目标后台业务组别,包括:
[0021]针对所述后台业务服务组别中的每一个所述后台业务服务,根据所述后台业务服务的监控数据,确定所述后台业务服务的服务架构以及所述后台业务服务的重要性;
[0022]根据所述后台业务服务的服务架构、所述后台业务服务的重要性、所述后台业务服务的流量以及预设的分级规范,确定所述后台业务服务的服务分级;
[0023]在确定所述后台业务服务组别中的每一个所述后台业务服务的服务分级,得到目标后台业务组别。
[0024]可选的,所述选取并生效所述当前业务需求对应的目标后台业务组别的治理策略模板之后,还包括:
[0025]监控业务API网关应用所述目标后台业务组别的治理策略模板的运行情况,判断所述目标后台业务组别的治理策略模板的运行情况是否符合预期;
[0026]若判断出所述目标后台业务组别的治理策略模板的运行情况不符合预期,则生成告警信息;其中,所述告警信息用于提示用户调整所述目标后台业务组别的治理策略模板。
[0027]可选的,所述选取并生效所述当前业务需求对应的目标后台业务组别的治理策略模板之后,还包括:
[0028]监控业务后台业务服务应用所述目标后台业务组别的治理策略模板的运行情况,判断所述目标后台业务组别的治理策略模板的运行情况是否符合预期;
[0029]若判断出所述目标后台业务组别的治理策略模板的运行情况不符合预期,则生成告警信息;其中,所述告警信息用于提示用户调整所述目标后台业务组别的治理策略模板。
[0030]本申请第二方面提供了一种服务治理装置,包括:
[0031]获取单元,用于获取当前运行的所有后台业务服务的监控数据;
[0032]分组单元,用于根据每一个所述后台业务服务的接口类型,对所有所述后台业务服务进行分组,得到至少一个后台业务服务组别;
[0033]分级单元,用于针对每一个所述后台业务服务组别,对所述后台业务服务组别中的每一个后台业务服务进行分级,得到目标后台业务组别;
[0034]第一生成单元,用于针对所述目标后台业务组别中的每一个后台业务服务,根据所述目标后台业务组别中的后台业务服务对应的监控数据,生成所述目标后台业务组别中的后台业务服务对应的服务治理策略。
[0035]可选的,所述服务治理装置,还包括:
[0036]第二生成单元,用于根据所有所述目标后台业务组别中的后台业务服务对应的服务治理策略,生成所述目标后台业务组别的治理策略模板。
[0037]可选的,所述服务治理装置,还包括:
[0038]判断单元,用于判断数据库中是否存有所述目标后台业务组别的历史治理策略模
板;
[0039]第三生成单元,用于若所述判断单元判断出,数据库中存有所述目标后台业务组别的历史治理策略模板,则生成提示信息;其中,所述提示信息用于提示用户是否继续生成新的治理策略模板;
[0040]响应单元,用于响应用户的反馈信息;其中,所述反馈信息用于为生成所述目标后台业务组别的新的治理策略模板或复用所述目标后台业务组别的历史治理策略模板;
[0041]激活单元,用于若所述判断单元判断出,数据库中没有存有所述目标后台业务组别的历史治理策略模板,则激活所述第二生成单元执行所述根据所有所述目标后台业务组别中的后台业务服务对应的服务治理策略,生成所述目标后台业务组别的治理策略模板步骤。
[0042]可选的,所述服务治理装置,还包括:
[0043]接收单元,用于接收到当前业务需求;
[0044]选取单元,用于选取并生效所述当前业务需求对应的目标后台业务组别的治理策略模板。
[0045]可选的,所述分级单元,包括:
[0046]第一确定单元,用于针对所述后台业务服务组别中的每一个所述后台业务服务,根据所述后台业务服务的监控数据,确定所述后台业务服务的服务架构以及所述后台业务服务的重要性本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务治理方法,其特征在于,包括:获取当前运行的所有后台业务服务的监控数据;根据每一个所述后台业务服务的接口类型,对所有所述后台业务服务进行分组,得到至少一个后台业务服务组别;针对每一个所述后台业务服务组别,对所述后台业务服务组别中的每一个后台业务服务进行分级,得到目标后台业务组别;针对所述目标后台业务组别中的每一个后台业务服务,根据所述目标后台业务组别中的后台业务服务对应的监控数据,生成所述目标后台业务组别中的后台业务服务对应的服务治理策略。2.根据权利要求1所述的服务治理方法,其特征在于,所述针对所述目标后台业务组别中的每一个后台业务服务,根据所述目标后台业务组别中的后台业务服务对应的监控数据,生成所述目标后台业务组别中的后台业务服务对应的服务治理策略之后,还包括:根据所有所述目标后台业务组别中的后台业务服务对应的服务治理策略,生成所述目标后台业务组别的治理策略模板。3.根据权利要求2所述的服务治理方法,其特征在于,所述根据所有所述目标后台业务组别中的后台业务服务对应的服务治理策略,生成所述目标后台业务组别的治理策略模板之前,还包括:判断数据库中是否存有所述目标后台业务组别的历史治理策略模板;若判断出数据库中存有所述目标后台业务组别的历史治理策略模板,则生成提示信息;其中,所述提示信息用于提示用户是否继续生成新的治理策略模板;响应用户的反馈信息;其中,所述反馈信息用于为生成所述目标后台业务组别的新的治理策略模板或复用所述目标后台业务组别的历史治理策略模板;若判断出数据库中没有存有所述目标后台业务组别的历史治理策略模板,则执行所述根据所有所述目标后台业务组别中的后台业务服务对应的服务治理策略,生成所述目标后台业务组别的治理策略模板步骤。4.根据权利要求3所述的服务治理方法,其特征在于,还包括:接收到当前业务需求;选取并生效所述当前业务需求对应的目标后台业务组别的治理策略模板。5.根据权利要求1所述的服务治理方法,其特征在于,所述对所述后台业务服务组别中的每一个后台业务服务进行分级,得到目标后台业务组别,包括:针对所述后台业务服务组别中的每一个所述后台业务服务,根据所述后台业务服务的监控数据,确定所述后台业务服务的服务架构以及所述后台业务服务的重要性;根据所述后台业务服务的...

【专利技术属性】
技术研发人员:熊铭刘利张斌斌闫飞周东琳
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:

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

1