[发明专利]聊天群组网络流量控制方法及装置、存储介质及计算设备有效
申请号: | 201810024736.0 | 申请日: | 2018-01-11 |
公开(公告)号: | CN108243112B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 杨峰;周梁伟 | 申请(专利权)人: | 杭州网易智企科技有限公司 |
主分类号: | H04L47/10 | 分类号: | H04L47/10;H04L47/32;H04L43/0882;H04L43/16;H04L12/18 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 朱海波 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 聊天 组网 流量 控制 方法 装置 存储 介质 计算 设备 | ||
本发明的实施方式提供了一种聊天群组网络流量控制方法。该方法包括:获取聊天群组服务器的带宽使用率;以及在所述带宽使用率满足流控触发条件时,对聊天群组的广播包发送量进行控制,从而实现对网络流量的控制。通过基于实时的带宽使用率监测数据,能够自适应的启动对聊天群组网络流量的控制,无需人工参与,本发明的方法使得聊天群组的广播包发送数量可控,从而显著地降低了由于服务器过载造成卡顿发生的概率,为用户带来了更好的体验,并且减少了聊天群组网络故障。此外,本发明的实施方式提供了一种聊天群组网络流量控制装置、存储介质及计算设备。
技术领域
本发明的实施方式涉及网络流量控制领域,更具体地,本发明的实施方式涉及一种聊天群组网络流量控制方法及装置、存储介质及计算设备。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
聊天群组通常以即时通讯工具或网站为载体,包括即时通信群组或者聊天室。例如,用户可在终端中安装的IM工具中建立聊天群组,并邀请多个该IM工具的其它用户进入聊天群组,此时聊天群组内包括多个用户(成员)。聊天群组供许多人通过文字、符号或者图片声音等多媒体信息进行实时交流。聊天群组的特点在于,一个用户在聊天群组内发的消息,能即时被该聊天群组内的其他成员看到。在聊天群组成员达到数以万计时,一个用户发布的一条消息,将经由聊天群组服务器向数以万计的用户客户端发送。由此,当同一聊天群组众多用户同时发布消息的时候,将对聊天群组服务器的性能产生极大的挑战,包括影响服务器的CPU和网络流量,这将进而加大服务器的系统负载,影响处理性能。
目前,已经出现一些缓解聊天群组服务器网络开销过大的方法。例如,对聊天群组内的即时消息按照客户端发送的过滤条件进行过滤,减少聊天群组服务器的网络处理量。
发明内容
但是,出于并没有对产生网络流量的数据消息本身进行有效控制的原因,现有技术并不能从根本上解决服务器出现的过载状况。
因此在现有技术中,常会由于聊天群组业务流量突发造成服务器宕机从而给客户带来影响,这是非常令人烦恼的过程。
为此,非常需要一种改进的聊天群组网络流量控制方法,以使有限的聊天群组服务器资源在网络流量变化的过程中保持良好的运转状态。
在本上下文中,本发明的实施方式期望提供一种聊天群组网络流量控制方法及装置、存储介质及计算设备。
在本发明实施方式的第一方面中,提供了一种聊天群组网络流量控制方法,包括:获取聊天群组服务器的带宽使用率;以及在所述带宽使用率满足流控触发条件时,对聊天群组的广播包发送量进行控制,从而实现对网络流量的控制。
在本发明的一个实施例中,所述带宽使用率根据监测的聊天群组服务器网络流量计算获得。
在本发明的另一实施例中,所述对聊天群组的广播包发送量进行控制包括对聊天群组的广播包进行丢包控制。
在本发明的又一个实施例中,所述丢包控制包括对聊天群组部分在线人员客户端放弃发送消息。
在本发明的再一个实施例中,所述丢包控制包括对聊天群组在线人员客户端按丢包概率放弃发送消息。
在本发明的再一个实施例中,所述丢包控制包括:根据带宽使用率的变化,逐步调整丢包概率。
在本发明的再一个实施例中,所述丢包概率基于带宽使用率的升高而逐步增加。
在本发明实施方式的第二方面中,提供了一种存储有程序的存储介质,所述程序被处理器执行时实现上述聊天群组网络流量控制方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州网易智企科技有限公司,未经杭州网易智企科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810024736.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:确定传输路径的方法和装置
- 下一篇:随机负载均衡的方法及装置