[发明专利]虚拟支付机的集群管理方法、系统、存储介质和电子设备有效
申请号: | 201710605159.X | 申请日: | 2017-07-13 |
公开(公告)号: | CN107368350B | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 沈新华 | 申请(专利权)人: | 上海携程商务有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06Q30/06 |
代理公司: | 上海隆天律师事务所 31282 | 代理人: | 钟宗 |
地址: | 200335 上海市长*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 支付 集群 管理 方法 系统 存储 介质 电子设备 | ||
1.一种虚拟支付机的集群管理方法,其特征在于,用于管理至少一个虚拟支付机集群,所述虚拟支付机集群包含多台虚拟支付机,所述集群管理方法包括:
步骤S1、接收订单支付请求,将所述订单支付请求分配至各虚拟支付机;
步骤S2、接收各虚拟支付机的支付反馈信息,所述支付反馈信息包括支付成功信息和支付失败信息;
步骤S3、统计各虚拟支付机的支付成功率,所述支付成功率为该虚拟支付机的支付成功订单数占支付总订单数的比例,将各虚拟支付机的支付成功率与预设的成功率阈值进行比较;并且统计各虚拟支付机的负载率,所述负载率为该虚拟支付机单位时间内实际支付订单数与单位时间内最大可支付订单数的比例,将各虚拟支付机的负载率与预设的负载率阈值进行比较;
步骤S4、向支付成功率大于成功率阈值、且负载率小于负载率阈值的各虚拟支付机加派订单,加派订单的数量小于所述虚拟支付机的单位时间内实际支付订单数与单位时间内最大可支付订单数的差值;并且向支付成功率小于成功率阈值、且负载率大于负载率阈值的各虚拟支付机发出第一类预警信息;
步骤S5、对于支付成功率小于成功率阈值、且负载率小于负载率阈值的各虚拟支付机,监控该虚拟支付机的余额;
步骤S6、将各虚拟支付机的余额与预设的余额阈值进行比较,对支付成功率小于成功率阈值、且余额小于余额阈值的各虚拟支付机,发出第二类预警信息;
步骤S7、对于支付成功率小于成功率阈值、且余额大于余额阈值的各虚拟支付机,监控该虚拟支付机的心跳包发送频率,在预设周期时间段内连续发送心跳包则为运行正常,反之运行异常;
步骤S8、向运行正常的各虚拟支付机加派订单,加派订单的数量小于所述虚拟支付机的单位时间内实际支付订单数与单位时间内最大可支付订单数的差值,并返回步骤S2;
步骤S9、向运行异常的各虚拟支付机发送重启客户端指令。
2.如权利要求1所述的集群管理方法,其特征在于,所述步骤S9包括:监控该虚拟支付机的运行异常持续时间,当运行异常持续时间达到临界阈值时,向该虚拟支付机发送重启客户端指令。
3.一种虚拟支付机的集群管理系统,其特征在于,用于管理至少一个虚拟支付机集群,所述虚拟支付机集群包含多台虚拟支付机,所述集群管理系统包括:
订单分配模块,用于接收订单支付请求,将所述订单支付请求分配至各虚拟支付机;
反馈接收模块,用于接收各虚拟支付机的支付反馈信息,所述支付反馈信息包括支付成功信息和支付失败信息;
成功率监控模块,用于统计各虚拟支付机的支付成功率,所述支付成功率为该虚拟支付机的支付成功订单数占支付总订单数的比例,将各虚拟支付机的支付成功率与预设的成功率阈值进行比较;
负载率监控模块,用于对支付成功率低于成功率阈值的虚拟支付机,统计该虚拟支付机的负载率,所述负载率为该虚拟支付机单位时间内实际支付订单数与单位时间内最大可支付订单数的比例,将各虚拟支付机的负载率与预设的负载率阈值进行比较;
第一预警模块,用于向支付成功率大于成功率阈值、且负载率小于负载率阈值的各虚拟支付机加派订单,加派订单的数量小于所述虚拟支付机的单位时间内实际支付订单数与单位时间内最大可支付订单数的差值;并且向支付成功率小于成功率阈值、且负载率大于负载率阈值的各虚拟支付机发出第一类预警信息;
余额监控模块,用于对于支付成功率小于成功率阈值、且负载率小于负载率阈值的各虚拟支付机,监控该虚拟支付机的余额;
第二预警模块,用于将各虚拟支付机的余额与预设的余额阈值进行比较,对支付成功率小于成功率阈值、且余额小于余额阈值的各虚拟支付机,发出第二类预警信息;
异常监控模块,用于对于支付成功率小于成功率阈值、且余额大于余额阈值的各虚拟支付机,监控该虚拟支付机的心跳包发送频率,在预设周期时间段内连续发送心跳包则为运行正常,反之运行异常;
重启模块,用于向运行正常的各虚拟支付机加派订单,加派订单的数量小于所述虚拟支付机的单位时间内实际支付订单数与单位时间内最大可支付订单数的差值;并且向运行异常的各虚拟支付机发送重启客户端指令。
4.如权利要求3所述的集群管理系统,其特征在于,所述重启模块监控该虚拟支付机的运行异常持续时间,当运行异常持续时间达到临界阈值时,向该虚拟支付机发送重启客户端指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海携程商务有限公司,未经上海携程商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710605159.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种焊接稳定的焊接专业用点焊机
- 下一篇:振镜光路垂直度调节装置