【技术实现步骤摘要】
网关监测方法、装置、电子设备及存储介质
本申请涉及计算机
本申请尤其涉及云计算领域,进一步涉及网络管理、网络设备管理、网络集群管理等领域。
技术介绍
在使用短信服务的过程中,短信服务器会将收到的短信通过运营商提供的网关发送到用户设备;其中,运营商提供的一个或多个网关;短信中包含有短信签名,运营商所提供的一个或多个网关中不同的网关用于负责不同的短信签名所对应的短信的下发,由于每次下发只能由一个网关进行,因此保证网关的可用性就尤为重要。
技术实现思路
本公开提供了一种网关监测方法、装置、电子设备及存储介质。根据本公开的第一方面,提供了一种网关监测方法,包括:对第一候选网关进行监测,得到所述第一候选网关的监测结果;其中,所述监测结果包括以下至少一项:所述第一候选网关的丢包率,所述第一候选网关的端口的可用性,账号在第一候选网关的验证结果;若所述第一候选网关的监测结果表征所述第一候选网关异常,则选取备用网关;将所述第一候选网关替换为所述备用网关。根据本公开的第二方面, ...
【技术保护点】
1.一种网关监测方法,包括:/n对第一候选网关进行监测,得到所述第一候选网关的监测结果;其中,所述监测结果包括以下至少一项:所述第一候选网关的丢包率,所述第一候选网关的端口的可用性,账号在第一候选网关的验证结果;/n若所述第一候选网关的监测结果表征所述第一候选网关异常,则选取备用网关;/n将所述第一候选网关替换为所述备用网关。/n
【技术特征摘要】
1.一种网关监测方法,包括:
对第一候选网关进行监测,得到所述第一候选网关的监测结果;其中,所述监测结果包括以下至少一项:所述第一候选网关的丢包率,所述第一候选网关的端口的可用性,账号在第一候选网关的验证结果;
若所述第一候选网关的监测结果表征所述第一候选网关异常,则选取备用网关;
将所述第一候选网关替换为所述备用网关。
2.根据权利要求1所述的方法,其中,所述对第一候选网关进行监测,包括以下至少之一:
根据所述第一候选网关对应的监控脚本,在网络层监测第一候选网关的丢包率;
在传输层监测所述第一候选网关的端口的可用性;
在应用层监测所述账号与所述第一候选网关支持的账号的关系。
3.根据权利要求2所述的方法,其中,所述方法还包括以下至少之一:
若所述第一候选网关的监测结果为所述第一候选网关的丢包率大于第一丢包率门限值,则所述第一候选网关的监测结果表征所述第一候选网关异常;
若所述第一候选网关的监测结果为所述第一候选网关的端口不可用,则所述第一候选网关的监测结果表征所述第一候选网关异常;
若所述第一候选网关的监测结果为所述账号不是所述第一候选网关支持的账号,则所述第一候选网关的监测结果表征所述第一候选网关异常。
4.根据权利要求2所述的方法,其中,所述在应用层监测所述账号与所述第一候选网关支持的账号的关系,包括:
在应用层判定自身的网络地址为所述第一候选网关的白名单列表中包含的网络地址的情况下,验证所述账号与所述第一候选网关支持的账号的关系;
或者,
在应用层判定自身使用的网络地址为所述第一候选网关的白名单列表中包含的网络地址的情况下,将所述账号发送至所述第一候选网关,接收所述第一候选网关的反馈信息;所述第一候选网关的反馈信息用于表征所述账号与所述第一候选网关支持的账号的关系。
5.根据权利要求1-4任一项所述的方法,其中,还包括:
基于N个候选网关的历史监测结果对所述N个候选网关进行稳定性评分;其中,N为大于等于1的整数;
基于所述N个候选网关的所述稳定性评分,对所述N个候选网关进行排序。
6.根据权利要求5所述的方法,其中,还包括:
获取待发送的短信,从所述N个候选网关中选取排序最高的第一网关,通过与所述第一网关之间的通道将所述待发送的短信发送至所述第一网关;其中,所述第一网关用于向至少一个用户设备发送短信;
若所述第一网关发生故障,则从所述N个候选网关中选取除所述第一网关之外排序最高的第二网关,将所述第一网关替换为第二网关,通过与所述第二网关的之间通道重新发送所述待发送的短信。
7.一种网关监测装置,包括:
监测模块,用于对第一候选网关进行监测,得到所述第一候选网关的监测结果;其中,所述监测结果包括以下至少一项:所述第一候选网关的丢包率,所述第一候选网关的端口的可用性,账号在第一候选网关的验证结果;
判断模块,用于若所...
【专利技术属性】
技术研发人员:郭栋,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。