[发明专利]机票业务监控执行系统及方法有效
申请号: | 201710515397.1 | 申请日: | 2017-06-29 |
公开(公告)号: | CN107329877B | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 曲奕霖;史苏鑫;施南 | 申请(专利权)人: | 南京途牛科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 南京众联专利代理有限公司 32206 | 代理人: | 叶涓涓 |
地址: | 210000 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种机票业务监控执行系统及方法,系统包括信息采集模块、统计模块、开启控制器和关闭控制器。本发明能够实时监控外部供应商接口的响应时间和异常情况,能够对数据进行统计及实时可视化展示,此外能够在数据发生异常时实时报警,并且自动执行关闭业务。执行关闭时基于时间和任务二个维度计算数据,判断接口超时、异常比例超过阈值时,自动执行关闭供应商,并提供报警,算法精确优化,检查精度高,响应及时。结合机票业务流程的循环检测方法对外部接口进行恢复检查,自动重试其业务流程,精确判断供应商接口状态,并在供应商恢复后第一时间自动执行打开供应商操作,判断准确,响应及时,对客无感知,不影响用户体验。 | ||
搜索关键词: | 机票 业务 监控 执行 系统 方法 | ||
【主权项】:
机票业务监控执行系统,其特征在于:包括信息采集模块、统计模块、开启控制器和关闭控制器,所述信息采集模块用于在外部接口调用的开始点对接口的本次调用进行计数,输入到统计模块,统计该接口的总请求数;并在外部接口调用的结束点判断接口的调用结果是否异常或超时,若非则计算本次调用的耗时输入到统计模块;若异常,则进行异常分析后获取异常信息将异常信息输入到统计模块,当超时或出现不可忽略的异常时触发关闭控制器开始工作;所述统计模块用于存储每次外部接口调用的数据,数据包括总请求数、耗时和异常信息;所述关闭控制器用于监控出现异常的接口,在每个接口每时间单位发生第一次异常或超时时,开启一个监控任务,各监控任务彼此独立且具有生命周期;每个任务每时间单位计算一次本接口在M1~Mx时间段内的异常率和平均耗时,当异常率和平均耗时其中任一超过阈值时触发供应商关闭,停止该供应商的所有接口的所有监控任务,触发开启控制器工作检测该供应商,其中M1为本任务开始时间单位,Mx为计算时的时间单位;所述开启控制器用于对关闭控制器关闭的供应商进行业务恢复检测,在供应商重新启动前按顺序循环调用供应商的查询、验舱验价、占位、出票、取消占位接口,当所有接口流程成功时为成功轮,并计算自该成功轮开始、后续若干轮的成功率,当成功率超过开启阈值时开启该供应商。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京途牛科技有限公司,未经南京途牛科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710515397.1/,转载请声明来源钻瓜专利网。
- 上一篇:凸轮轴端件连接结构
- 下一篇:一种java环境中动态获取日志实例的方法及系统