[发明专利]一种基于调用外部服务的服务状态监测方法及监测系统有效
申请号: | 201710794590.3 | 申请日: | 2017-09-06 |
公开(公告)号: | CN107707384B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 赵宝龙;蔡敏 | 申请(专利权)人: | 北京五八到家信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京律恒立业知识产权代理事务所(特殊普通合伙) 11416 | 代理人: | 顾珊;庞立岩 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 调用 外部 服务 状态 监测 方法 系统 | ||
1.一种基于调用外部服务的服务状态监测方法,适于在计算设备中执行,其特征在于,所述方法包括如下步骤:
a)服务企业的应用程序向服务器发起调用外部服务的请求,服务器记录外部服务的初始状态,并根据初始状态和服务器记录的外部服务的历史服务状态等级值重新确定外部服务的服务状态等级;
b)检查外部服务的服务状态等级值是否属于健康值,若服务状态等级值属于健康值,则进入步骤d),若服务状态等级值不属于健康值,则进入步骤c);
c)判断是否达到停止调用外部服务的时间,若是,则进入步骤d)中调用外部服务,若否,则拒绝调用该外部服务;
d)调用重新确定的服务状态等级最高的外部服务为用户提供服务,同时记录外部服务的响应时间,所述外部服务完成为用户提供服务,检查外部服务的服务时间;当服务时间超出预设时间,则调低外部服务的服务状态等级值,当服务时间未超出预设时间,则调高外部服务的服务状态值;
e)记录步骤d)中调整后的外部服务的服务状态值。
2.根据权利要求1所述的方法,其特征在于,所述服务状态等级包括第一服务状态等级、第二服务状态等级和第三服务状态等级。
3.根据权利要求2所述的方法,其特征在于,所述服务状态等级的等级值满足:第一服务状态等级值≥60;60>第二服务状态等级值>0;第三服务状态等级值≤0。
4.根据权利要求1所述的方法,其特征在于,所述外部服务的初始状态为外部服务被调用的历史平均响应时间。
5.根据权利要求1所述的方法,其特征在于,步骤a)中重新确定该部服务的服务状态等级通过外部服务的初始状态和记录的外部服务的历史服务状态等级值的权重计算。
6.一种基于调用外部服务的服务状态监测系统,其特征在于,所述系统在服务器存储并执行如下指令:
a)服务企业的应用程序向服务器发起调用外部服务的请求,服务器记录外部服务的初始状态,并根据初始状态和服务器记录的外部服务的历史服务状态等级值重新确定外部服务的服务状态等级;
b)检查外部服务的服务状态等级值是否属于健康值,若服务状态等级值属于健康值,则进入步骤d),若服务状态等级值不属于健康值,则进入步骤c);
c)判断是否达到停止调用外部服务的时间,若是,则进入步骤d)中调用外部服务,若否,则拒绝调用该外部服务;
d)调用重新确定的服务状态等级最高的外部服务为用户提供服务,同时记录外部服务的响应时间,所述外部服务完成为用户提供服务,检查外部服务的服务时间;当服务时间超出预设时间,则调低外部服务的服务状态等级值,当服务时间未超出预设时间,则调高外部服务的服务状态值;
e)记录步骤d)中调整后的外部服务的服务状态值。
7.根据权利要求6所述的系统,其特征在于,所述服务状态等级包括第一服务状态等级、第二服务状态等级和第三服务状态等级。
8.根据权利要求7所述的系统,其特征在于,所述服务状态等级的等级值满足:第一服务状态等级值≥60;60>第二服务状态等级值>0;第三服务状态等级值≤0。
9.根据权利要求6所述的系统,其特征在于,所述外部服务的初始状态为外部服务被调用的历史平均响应时间。
10.根据权利要求6所述的系统,其特征在于,重新确定该部服务的服务状态等级通过外部服务的初始状态和记录的外部服务的历史服务状态等级值的权重计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京五八到家信息技术有限公司,未经北京五八到家信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710794590.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无线充电装置及系统
- 下一篇:一种基于双逆变器的发送端动态调谐装置及方法