【技术实现步骤摘要】
一种免耕机作业信息监测系统及方法
本专利技术涉及免耕机监测领域,特别是涉及一种免耕机作业信息监测系统及方法。
技术介绍
21世纪以来,农业物联网得到广泛使用,智慧农业时代逐渐来临,各地为了推行农机的使用,发布了多条惠民政策,这让免耕机及其他农机的使用数量成指数上涨,其应用范围也不断扩大。随之而来的是人们对农机,特别是免耕机作业状态的监测需求也越来越强烈,但大多面临着如何存储与处理海量数据的难题。针对此难题,目前的处理方案大多采用购买更大的服务器,或购买更大的云数据库,虽然它们具有创建快速、故障自动、可按需扩展切换等优点,但对本地服务器的硬件配置要求太高。
技术实现思路
本专利技术的目的是提供一种免耕机作业信息监测系统及方法,降低对本地服务器硬件配置的要求。为实现上述目的,本专利技术提供了如下方案:一种免耕机作业信息监测系统,包括:服务器和多个区域计算机;每个区域计算机与对应区域内的各个免耕机的作业信息采集终端无线通讯连接,用于采集对应区域内的各个免耕机的作业信息监测数据;每个区域计 ...
【技术保护点】
1.一种免耕机作业信息监测系统,其特征在于,包括:服务器和多个区域计算机;每个区域计算机与对应区域内的各个免耕机的作业信息采集终端无线通讯连接,用于采集对应区域内的各个免耕机的作业信息监测数据;每个区域计算机均与所述服务器连接,用于将所述作业信息监测数据传输到所述服务器;/n各个所述区域计算机均配置有MySQL数据库;/n所述服务器被配置为Hadoop主节点,每个所述区域计算机均被配置为从属于所述Hadoop主节点的Hadoop从节点,从而形成Hadoop集群;在所述Hadoop集群的基础上所述服务器被配置为Kafka主节点和Flume主节点;在所述Hadoop集群的基础上 ...
【技术特征摘要】
1.一种免耕机作业信息监测系统,其特征在于,包括:服务器和多个区域计算机;每个区域计算机与对应区域内的各个免耕机的作业信息采集终端无线通讯连接,用于采集对应区域内的各个免耕机的作业信息监测数据;每个区域计算机均与所述服务器连接,用于将所述作业信息监测数据传输到所述服务器;
各个所述区域计算机均配置有MySQL数据库;
所述服务器被配置为Hadoop主节点,每个所述区域计算机均被配置为从属于所述Hadoop主节点的Hadoop从节点,从而形成Hadoop集群;在所述Hadoop集群的基础上所述服务器被配置为Kafka主节点和Flume主节点;在所述Hadoop集群的基础上各个区域计算机被配置为Kafka从节点和Flume从节点,从而形成Kafka集群和Flume集群;
各主节点负责管理所在集群的从节点;
所述区域计算机将采集到的所述作业信息监测数据存储到所述MySQL数据库中,所述Kafka集群的Kafka从节点将所述MySQL数据库中的所述作业信息监测数据发送到Flume从节点,各个所述Flume从节点将所述作业信息监测数据发送到Flume主节点,所述Flume主节点将所述作业信息监测数据存储到Hadoop主节点中的分布式文件系统中。
2.根据权利要求1所述的免耕机作业信息监测系统,其特征在于,在所述Hadoop集群的基础上所述服务器被配置为Zookeeper主节点,在所述Hadoop集群的基础上各个区域计算机被配置为Zookeeper从节点,从而形成Zookeeper集群;所述Zookeeper集群用于协调数据的传输,防止所述作业信息监测数据在所述MySQL数据库与所述Kafka从节点之间传输时出现积压。
3.根据权利要求1所述的免耕机作业信息监测系统,其特征在于,在所述Hadoop集群的基础上所述服务器被配置为Spark主节点,在...
【专利技术属性】
技术研发人员:杨宏伟,冯欣,张剑飞,张婧,张昕,刘妍,宋晓龙,高升,
申请(专利权)人:长春理工大学,
类型:发明
国别省市:吉林;22
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。