[发明专利]业务系统的控制方法及装置、电子设备和可读存储介质有效
申请号: | 202010369974.2 | 申请日: | 2020-04-30 |
公开(公告)号: | CN111581055B | 公开(公告)日: | 2023-09-05 |
发明(设计)人: | 杨超;徐翥;雷鸣;杨旻 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/07 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 鄢功军 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 系统 控制 方法 装置 电子设备 可读 存储 介质 | ||
1.一种业务系统的控制方法,包括:
获得用于表征所述业务系统服务水平的监控指标对应的指标值;
确定所述监控指标对应的指标值是否出现异常;
在所述监控指标对应的指标值出现异常的情况下,确定用于对所述业务系统的功能服务进行控制的控制策略;以及
根据确定的控制策略对所述业务系统的功能服务进行控制;
其中,所述在所述监控指标对应的指标值出现异常的情况下,确定用于对所述业务系统的功能服务进行控制的控制策略包括:
对出现异常的监控指标对应的故障功能服务进行定位;
根据预设对应关系确定与所述故障功能服务对应的限流策略,其中,所述预设对应关系包括不同功能服务分别对应的限流策略;
其中,所述根据确定的控制策略对所述业务系统的功能服务进行控制,包括:
根据与所述故障功能服务对应的限流策略对所述故障功能服务进行限流控制;
其中,所述根据与所述故障功能服务对应的限流策略对所述故障功能服务进行限流控制,包括:
确定所述故障功能服务在预设时长内的交易通过率;
根据所述预设时长内的交易通过率确定当前获取的交易请求是否正常执行;
在确定当前获取的交易请求正常执行的情况下,对所述当前获取的交易请求进行响应;
在确定当前获取的交易请求不正常执行的情况下,拒绝对所述当前获取的交易请求进行响应;
在确定当前获取的交易请求正常执行的情况下,为所述当前获取的交易请求生成通过标识;以及
在对所述当前获取的交易请求进行响应时,根据所述通过标识对所述当前获取的交易请求进行响应;
其中,所述根据所述通过标识对所述当前获取的交易请求进行响应包括:
获取交易请求;
按照交易通过率确定是否生成通过标识;
判断是否能够获得通过标识;
如果获得通过标志,则正常执行交易;
否则执行直接向用户报错系统繁忙。
2.根据权利要求1所述的方法,其中,所述监控指标包括所述业务系统的业务成功率,所述获得用于表征所述业务系统服务水平的监控指标对应的指标值包括:
获得一时间段内的总交易次数;
获得所述时间段内交易成功的次数;
获得所述时间段内交易响应时长超过预设时长且交易成功的次数;以及
按照目标关系确定所述业务成功率,包括:所述业务成功率=(所述时间段内交易成功的次数-所述时间段内交易响应时长超过预设时长且交易成功的次数)/所述时间段内的总交易次数。
3.根据权利要求2所述的方法,其中,所述业务系统包括多个功能服务,每个所述功能服务具有对应的业务成功率,所述按照目标关系确定所述业务成功率包括:
所述业务成功率=(所述功能服务在所述时间段内交易成功的次数-所述功能服务在所述时间段内交易响应时长超过预设时长且交易成功的次数)/所述功能服务在所述时间段内的总交易次数。
4.根据权利要求1所述的方法,还包括:
在根据与所述故障功能服务对应的限流策略对所述故障功能服务进行限流控制之后,获得所述监控指标当前对应的指标值;以及
如果所述监控指标当前对应的指标值仍然异常,将所述故障功能服务进行关闭。
5.根据权利要求1所述的方法,还包括:
如果不能对出现异常的监控指标对应的故障功能服务进行定位,以及/或者,根据所述预设对应关系不能确定与所述故障功能服务对应的限流策略,根据系统报错信息定向关闭功能栏目,以实现服务降级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010369974.2/1.html,转载请声明来源钻瓜专利网。