[发明专利]一种上线过程交易监控的方法和装置有效
申请号: | 201610842923.0 | 申请日: | 2016-09-22 |
公开(公告)号: | CN106657224B | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 林方健 | 申请(专利权)人: | 联动优势电子商务有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100088 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 上线 过程 交易 监控 方法 装置 | ||
本发明实施例涉及通信技术领域,尤其涉及一种上线过程交易监控的方法和装置,用于监控系统上线过程中是否有交易丢失情况。本发明实施例提供的方法适用于包括N级服务层的系统,N为大于等于2的整数,若N大于2,针对N级服务层中的第i级服务层,i的取值范围为[2,N‑1],则:获取第i级服务层中所有节点接收到的交易的总数量,得到第i级服务层接收交易数量;获取第i级服务层中所有节点发送出的交易的总数量,得到第i级服务层发送交易数量;若确定第i级服务层接收交易数量与第i级服务层发送交易数量不相同,则确定第i级服务层中存在丢失的交易。本发明实施例提供的方法解决了监控系统上线过程中是否有交易丢失的问题。
技术领域
本发明实施例涉及通信领域,尤其涉及一种上线过程交易监控的方法和装置。
背景技术
随着电子商务的发展,电子交易越来越普遍,现有网络的网页Web服务器的交易量提高,交易访问量和数据流量也快速增长,使得单一的Web服务器无法承担高强度的工作。为了缓解Web服务器的工作强度,设置多台服务器进行交易处理。如图1所示,包括Web服务器110、负载处理器120和一级服务层130,其中,一级服务层130包括服务器一131、服务器二132、服务器三133;Web服务器110收到交易请求时,通过负载处理器120将交易分发到一级服务层130,一级服务层130将交易请求分别分发到服务器一131、服务器二132、服务器三133上进行处理。
在上线过程中,分别更新一级服务层130中的每台服务器;若一笔交易正在服务器一131中处理,此时更新服务器一131,那么服务器一131上正在处理的这笔交易就会丢失,现有技术中没有对上线过程中的交易过程进行监控,就会造成客户投诉才能知道某笔交易丢失。因此,亟需一种监控上线过程中交易丢失的方法,监控系统上线过程中是否有交易丢失的情况。
发明内容
本发明实施例提供一种上线过程交易监控的方法和装置,用以监控系统上线过程中是否有交易丢失的情况。
本发明实施例提供一种上线过程交易监控的方法,适用于包括N级服务层的系统,每级服务层中包括至少一个节点,N为大于等于2的整数,若N大于2,针对N级服务层中的第i级服务层,i的取值范围为[2,N-1],则方法包括:
获取第i级服务层中所有节点接收到的交易的总数量,得到第i级服务层接收交易数量;获取第i级服务层中所有节点发送出的交易的总数量,得到第i级服务层发送交易数量;若确定第i级服务层接收交易数量与第i级服务层发送交易数量不相同,则确定第i级服务层中存在丢失的交易。
可选地,获取第i级服务层中所有节点接收到的交易的总数量,得到第i级服务层接收交易数量,包括:
通过设置于第i级服务层中每个节点所对应的第一计数器,统计第i级服务层中每个节点接收到的交易的数量;计算第i级服务层中每个节点接收到的交易的数量的和,得到第i级服务层接收交易数量;或者;通过设置于第i-1级服务层中每个节点所对应的第二计数器,统计第i-1级服务层中每个节点发送出的交易的数量;计算第i-1级服务层中每个节点发送出的交易的数量的和,得到第i级服务层接收交易数量;其中,第i-1级服务层中的节点向第i级服务层中的节点发送交易。
可选地,获取第i级服务层中所有节点发送出的交易的总数量,得到第i级服务层发送交易数量,包括:
通过设置于第i级服务层中每个节点所对应的第二计数器,统计第i级服务层中每个节点发送出的交易的数量;计算第i级服务层中每个节点发送出的交易的数量的和,得到第i级服务层发送交易数量;或者;通过设置于第i+1级服务层中每个节点所对应的第一计数器,统计第i+1级服务层中每个节点接收到的交易的数量;计算第i+1级服务层中每个节点接收到的交易的数量的和,得到第i级服务层发送交易数量;其中,第i级服务层中的节点向第i+1级服务层中的节点发送交易。
可选地,确定第i级服务层接收交易数量与第i级服务层发送交易数量不相同之前,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联动优势电子商务有限公司,未经联动优势电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610842923.0/2.html,转载请声明来源钻瓜专利网。