Intelligent drop irrigation cloud service management system based on microservice-oriented architecture

A management system and micro-service technology, applied in the field of smart drip irrigation cloud service management system, can solve problems such as difficult upgrades, inflexible deployment, and poor scalability, and achieve the effects of shortening development time, shortening deployment time, and reducing use costs

Active Publication Date: 2019-04-26
CHINA AGRI UNIV
View PDF3 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the single-block architecture it adopts has the following disadvantages: high component coupling, high business maintenance costs, and difficult upgrades; high functional coupling, poor scalability, and inflexible deployment; huge code, low collaborative development efficiency, and poor delivery The cycle is long; when an unrecoverable failure occurs in a component, the entire node is in an unavailable state, and the stability and reliability are low
However, the existing technical solutions are mostly aimed at the control of drip irrigation and fertilization,

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Intelligent drop irrigation cloud service management system based on microservice-oriented architecture
  • Intelligent drop irrigation cloud service management system based on microservice-oriented architecture
  • Intelligent drop irrigation cloud service management system based on microservice-oriented architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0135] 1) Embodiment 1: Construction and workflow of the system

[0136] In the smart drip irrigation cloud service management system, see figure 1 . For the microservices and their business content, please refer to the technical plan.

[0137] In this example, each microservice is independently developed, deployed, and run on an independent cloud platform host. After the deployment of each microservice is completed, the registration information is actively sent to the service registration center of the microservice layer, and the software interface information and address of the microservice are updated to the service list of the service registration center.

[0138] Among them, when "A drip irrigation project" uses the system, it mainly realizes the automatic control of field drip irrigation system through this system. When the platform provides services for "A drip irrigation project", it provides "data monitoring", "irrigation decision-making" and "equipment management" ...

Embodiment 2

[0144] 2) Embodiment 2: Operation of the service registration center in the microservice layer

[0145] Such as figure 2 As shown, the microservice regularly sends heartbeat messages to the service registry, maintains a long link with the service registry, and refreshes and monitors the microservice. The service registration center determines whether the microservice is faulty by comparing the sending frequency of the heartbeat information; if it finds that the microservice is faulty, the faulty microservice will be removed from the service list in time. At the same time, the service registration center updates the list and uses the Gossip protocol to broadcast messages to other service registration centers to synchronize the list.

[0146] The heartbeat information sent by the microservice to the service registration center includes a request to verify the current interface and access address to the service list in the service registration center. If the verification result...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the technical field of intelligent management of water-saving irrigation and relates to an intelligent drop irrigation cloud service management system based on a microservice-oriented architecture. The system adopts an architecture with a layer structure and comprises a user layer, an application layer, a gateway layer, a microservice layer, a data layer, an internet of things layer and a resource layer. In the system, a business is split into small-granularity microservice, so that the problems of high coupling degree, high maintenance cost and low reliability of a single architecture are solved; due to the combination of distributed deployment, the request processing capacity is improved, the flexibility is stronger, and the performance advantages is obvious; andthe functional combination is flexibly regulated, according to the engineering scale, crop variety and investment level as well as the practical condition, so that it is convenient to realize rapid upgrading, the problems of long development period, high investment and maintaining and upgrading difficulty are solved, and the universality and adaptability are improved. Microservice covers the links such as operation, maintenance, irrigation, fertilization, pesticide application, agricultural machinery and agricultural technologies of a drop irrigation system, the operation management level ofthe drop irrigation system is comprehensively promoted, the informatization advantage of a platform is exerted, and the water saving, beneficiating and quality improving levels are improved.

Description

technical field [0001] The invention belongs to the technical field of water-saving irrigation intelligent management, and relates to a smart drip irrigation cloud service management system based on a micro-service architecture. Background technique [0002] Drip irrigation technology is a precise and efficient irrigation technology. Due to its full pipeline irrigation characteristics, it is a good platform to realize irrigation automation and informationization. Computer programs can replace manual irrigation, fertilization, pesticide application and drip irrigation system maintenance. manage. With the application of emerging information technologies such as the Internet, the Internet of Things, and cloud computing, the form of drip irrigation control systems has evolved from early on-site control, wired collection, and timing execution to remote control, wireless monitoring, and intelligent decision-making. The drip irrigation control system makes intelligent irrigation a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): A01C23/00A01G25/16H04L29/08
CPCA01C23/007A01G25/167H04L67/12Y02A40/22
Inventor 李云开刘畅
Owner CHINA AGRI UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products