一种流量控制方法、装置及服务器制造方法及图纸

技术编号:40664150 阅读:24 留言:0更新日期:2024-03-18 18:58
本发明专利技术提供一种流量控制方法、装置及服务器,涉及通信技术领域。该方法包括:获取java虚拟机的垃圾回收信息;根据所述垃圾回收信息,确定流量控制阈值;根据所述流量控制阈值,对服务进行流量控制。本发明专利技术的方案,能够避免堆内存快速增长时频繁垃圾回收,从而避免内存溢出,影响程序高可用性的问题。

【技术实现步骤摘要】

本专利技术涉及通信,特别是指一种流量控制方法、装置及服务器


技术介绍

1、目前,物联网应用平台在设置流量控制阈值时,通过分析监控到的内存、cpu、线程等情况,对流量控制阈值进行调整,这种方式虽然可以实现根据系统运行情况实时调整流量控制参数。但是在堆内存快速增长时,会触发频繁垃圾收集(java garbage collection,gc),当gc效果不理想时,会导致内存溢出(out of memor,oom),影响程序的高可用性。


技术实现思路

1、本专利技术的目的是提供一种流量控制方法、装置及服务器,解决了现有的流量控制方式在堆内存快速增长时可能会导致内存溢出,影响程序的高可用性的问题。

2、第一方面,本专利技术的实施例提供一种流量控制方法,包括:

3、获取java虚拟机的垃圾回收信息;

4、根据所述垃圾回收信息,确定流量控制阈值;

5、根据所述流量控制阈值,对服务进行流量控制。

6、可选地,所述垃圾回收信息包括:垃圾回收时间和垃圾回收数量。...

【技术保护点】

1.一种流量控制方法,其特征在于,包括:

2.根据权利要求1所述的流量控制方法,其特征在于,所述垃圾回收信息包括:垃圾回收时间和垃圾回收数量。

3.根据权利要求2所述的流量控制方法,所述根据所述垃圾回收信息,确定流量控制阈值,包括:

4.根据权利要求3所述的流量控制方法,其特征在于,在所述流量控制规则中,不同的垃圾回收频率范围对应的流量控制阈值不同。

5.根据权利要求3所述的流量控制方法,其特征在于,在所述流量控制规则中,垃圾回收频率与流量控制阈值呈线性关系,且流量控制阈值与垃圾回收频率呈负相关。

6.根据权利要求1所述的流量控...

【技术特征摘要】

1.一种流量控制方法,其特征在于,包括:

2.根据权利要求1所述的流量控制方法,其特征在于,所述垃圾回收信息包括:垃圾回收时间和垃圾回收数量。

3.根据权利要求2所述的流量控制方法,所述根据所述垃圾回收信息,确定流量控制阈值,包括:

4.根据权利要求3所述的流量控制方法,其特征在于,在所述流量控制规则中,不同的垃圾回收频率范围对应的流量控制阈值不同。

5.根据权利要求3所述的流量控制方法,其特征在于,在所述流量控制规则中,垃圾回收频率与流量控制阈值呈线性关系,且流量控制阈值与垃圾回收频率呈负相关。

6.根据权利要求1所述的流量控制方法,其特征在于...

【专利技术属性】
技术研发人员:潘冬刘宇肖淞赵欣谭扬帆张显祖袁发洋谢刘杨许炜阳
申请(专利权)人:中移物联网有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1