检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:程婷婷 胡炜薇[1] 崔佳冬[1] Cheng Tingting;Hu Weiwei;Cui Jiadon(Institute of Electron Devices and Application,Hangzhou Dianzi University,Hangzhou 310018,Zhejiang,China)
机构地区:[1]杭州电子科技大学新型电子器件与应用研究所,浙江杭州310018
出 处:《计算机应用与软件》2018年第3期93-97,101,共6页Computer Applications and Software
摘 要:为实现城市路灯的实时监控,及时了解照明设备是否正常运转,达到系统智能、节能等目的,设计并实现了基于服务器集群的路灯远程监控管理软件。与传统的监控方式相比,易于扩展并且能够处理高并发访问请求,有效避免访问量过大而导致过载问题。通过Nginx分别将HTTP请求和TCP通信连接分发给集群中的服务器,提高了服务器在高负载情况下的工作效率。使用Redis作为关系型数据库的缓存数据库,将Session容器中的全局变量保存在Redis中,实现Session的同步和共享,保证了数据的一致性。测试结果表明系统通信稳定、界面友好,使用Nginx负载均衡大大提升了系统的性能,同时便于未来的系统扩展。Remote monitoring and management software based on server cluster is designed and implemented to achieve system intelligence and energy conservation,which by realizing the real-time monitoring of urban street lamp and observing whether the lightning facilities are in good condition.Comparing with the traditional monitoring methods,the proposed method is easy to extend and has the ability of dealing with high concurrent access requests,which effectively avoids overload problems caused by excessive access.The HTTP requests and TCP communication connections are respectively distributed by Nginx to the servers in the cluster,which improves the efficiency of the server under high load conditions.Redis is used as the cache database of relational database,and the global variables in Session container are stored in Redis to achieve the synchronization and share of Session for purpose of ensuing the consistency of data.The experimental results show that this system is stable in communication,friendly in interface,and using Nginx to balance load not only greatly improves the performance of the system,but also facilitates future system expansion.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.222.23.166