[发明专利]监测方法及系统有效
申请号: | 201910444582.5 | 申请日: | 2019-05-27 |
公开(公告)号: | CN110290019B | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 许永峰 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监测 方法 系统 | ||
本发明实施例涉及网络技术领域,公开了一种监测方法及系统。监测方法包括:包括:分别对多个服务器进行检测,并接收各服务器返回的检测结果;根据各服务器的检测结果,更新各服务器的状态;若任一服务器的状态发生变化,发送第一通知信息到决策中心,以供决策中心响应于第一通知信息,根据多个检测中心中任一服务器的状态,确定是否向目标设备发送表征任一服务器的状态切换的第二通知信息;第一通知信息至少包括任一服务器的状态。本发明中,能够监测多个服务器的状态,并在任一服务器的状态切换时,及时通知目标设备,以便于目标设备及时更新服务器的状态。
技术领域
本发明实施例涉及网络技术领域,特别涉及一种监测方法及系统。
背景技术
在流媒体服务产品中,由于涉及到音视频的传输,传输的时延和可靠性成为用户使用该产品的重要参考。因此在分布式服务部署架构中,如何根据用户的区域、运营商等参数为用户提供可用、最优的接入服务器已经成为各种流媒体服务产品的重要设计指标。目前,通用的方案是另外部署一个调度中心,该调度中心用于维护一份待调度的服务器列表,从而根据用户请求中的运营商、所在区域等信息返回最优的接入服务器,为用户提供流媒体服务。
发明人发现现有技术中至少存在如下问题:现有技术中,如果某个服务器出现故障,但是调度中心中的调度的服务器列表还没来及更新,则会导致用户请求被调度到故障服务器,影响用户体验。
发明内容
本发明实施方式的目的在于提供一种监测方法及系统,能够监测多个服务器的状态,并在任一服务器的状态切换时,及时通知目标设备,以便于目标设备及时更新服务器的状态;同时利用多个检测中心对多个服务器进行轮询检测,能够避免单个检测中心故障导致服务器的误检。
为解决上述技术问题,本发明的实施方式提供了一种监测方法,应用于监测系统的检测中心,监测系统包括多个检测中心,以及连接于多个检测中心的决策中心;方法包括:分别对多个服务器进行检测,并接收各服务器返回的检测结果;根据各服务器的检测结果,更新各服务器的状态;若任一服务器的状态发生变化,发送第一通知信息到决策中心,以供决策中心响应于第一通知信息,根据多个检测中心中任一服务器的状态,确定是否向目标设备发送表征任一服务器的状态切换的第二通知信息;第一通知信息至少包括任一服务器的状态。
本发明的实施方式还提供了一种监测方法,应用于监测系统的决策中心,监测系统还包括连接于决策中心的多个检测中心;方法包括:响应于检测中心发送的表征任一服务器的状态变化的第一通知信息,根据多个检测中心中任一服务器的状态,确定是否向目标设备发送表征任一服务器的状态切换的第二通知信息,第一通知信息中至少包括任一服务器的状态。
本发明的实施方式还提供了一种监测系统,包括:决策中心,以及连接于决策中心的多个检测中心;检测中心用于执行上述第一项的监测方法;决策中心用于执行上述第二项的监测方法。
本发明实施方式相对于现有技术而言,通过多个检测中心分别对服务器进行检测,并接收各服务器返回的检测结果,从而检测中心能够根据各服务器的检测结果,更新各服务器的状态,并在任一服务器的状态发生变化时,发送包括该服务器的状态的第一通知消息到决策中心,决策中心响应于包括该服务器的状态的第一通知消息,根据多个检测中心中该服务器的状态,确定是否向目标设备发送表征该服务器的状态切换的第二通知消息,即能够监测多个服务器的状态,并在任一服务器的状态切换时,及时通知目标设备,以便于目标设备及时更新服务器的状态;同时利用多个检测中心对多个服务器进行轮询检测,能够避免单个检测中心故障导致服务器的误检。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910444582.5/2.html,转载请声明来源钻瓜专利网。