本发明提出了一种水资源监测数据接入平台双时间轮连接管理算法,涉及水资源监测领域。一种水资源监测数据接入平台双时间轮连接管理算法,包含如下步骤:获取CPU个数和内核数,创建不小于CPU总核数个连接管理进程和两个时间轮转进程,所有连接管理进程复用同一监听端口,负责监测终端设备连接的建立、断开,以及数据报文的接收与发送,大量监测终端设备根据CPU内核负载均衡原则分配到不同连接管理进程,两个时间轮转进程中,一个负责数据连接超时未收到数据的检测,一个负责数据连接超时未收到图片报文的检测。本发明能够将大量终端连接并发负载均衡分配到CPU内核上,及时发现并处理失效连接和超时未接收完成的图片文件,保证数据接入平台的长久运行。
声明:
“水资源监测数据接入平台双时间轮连接管理算法” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)