摘要
本发明公开了一种网管数据采集系统的轮询实现方法,包括获取通信服务器的各调制解调器的资源信息、分配轮询命令、设置定时器、判断设备状态、动态调整轮询间隔、使用权重轮询调度算法、轮询结束进行网管数据采集系统的轮询实现,本发明通过网管数据采集系统在进行数据采集时,轮询算法能够在多个任务或进程之间公平地分配资源,确保每个任务都有机会被处理,避免某些任务或进程被长时间忽视的情况,能够根据服务器的处理能力动态分配请求,确保负载均衡;当任务或进程数量较多时,网络拥塞会导致数据包传输延迟增加,通过查看数据包的RTT来判断网络延迟情况,根据网络拥塞情况动态调整轮询间隔,以减少网络拥塞和提高数据接收效率。