新能源监控系统-数控钢管滚圆机滚弧机张家港电动液压滚圆机滚弧
作者:lujianjun | 来源:欧科机械 | 发布时间:2018-12-05 09:01 | 浏览次数:

针对新能源监控系统中面临的海量终端接入难题,提出了解决该问题的网络负载均衡技术及通信连接管理方法两项关键技术。在网络负载均衡技术中,通过增加前置机调度模块,配置合适的前置机集群,优化网络负载均衡实现算法,在前置服务器上搭建EPOLL模型对交互数据进行处理,以解决海量终端接入带来的一系列高并发、潮涌式堵塞问题。在通信连接管理方法中,采用一种新的Socket管理方法。通过终端的多线程分类管理,Socket连接采用循环管理方式,及时检测和剔除无效Socket,以解决大量终端接入带来的通信连接管理和前置机模块资源消耗问题。试验结果表明,该方法实用性强,达到了预期效果,可有效解决新能源监控/集控系统中海量终端接入问题,同时对配电网监控等其他类似领域应用具有参考价值。 前置机调度模块保存前置机携带终端IP信息和本机IP地址的注册关联表,在下行数据传输时,前置机调度模块根据终端信息新能源监控系统-数控钢管滚圆机滚弧机张家港电动液压滚圆机滚弧机,在注册关联表中找到对应的前置服务器,并把下行数据传输到该前置服务器上进行报文组装和下发。当发生Socket迁移时,前置机调度模块接收上行的更改命令对注册关联表进行修改。基于IP的终端设备发起连接请求到网络负载均衡器本文由公司网站滚圆机网站采集转载中国知网资源整理!www.gunyuanji.name,由网络负载均衡器根据“阈值轮循+动态负载反馈”算法将所有的连接请求分发到前置集群中的各个前置服务器,客户端TCP连接至前置机分配如图2所示。图2客户端TCP连接至前置机分配图F分发的原则是依据前置服务器的连接数据和实时负载情况,并由各个前置服务器和终端建立通信链路。Socket客户端建立后的数据流如图3所示。此时,网络负载均衡器保存各个终端的连接信息,并只对链路的连接情况进行监测。前置服务器每建立一个客户端请求连接,则要在前置机调度模块上注册相应的连接信息。假如终端IP地址为10.100.100.202,经网络负载均衡器分配到IP地址为10.100.100.104的前置服务器上。在连接请求建立后,前置服务器把连接信息注册到前置机调度模块上,即在前置机调度模块上新增IP地址为的关系对。当有上行数据传输时,经前置服务器解析处理后直接上传到后台应用模块;当有下行数据时传输,由后台应用模块把待发送的数据和终端信息发送到前置机调度模块。前置机调度模块根据终端信息查找到该终端通信的前置服务器,并经由查找到的前置服务器对数据组装格式化后下发到相应终?新能源监控系统-数控钢管滚圆机滚弧机张家港电动液压滚圆机滚弧机本文由公司网站滚圆机网站采集转载中国知网资源整理!www.gunyuanji.name