Design of Asynchronous Non-block Server for Agricultural IOT

Lei Yu, Han Qiu, Jun Huai Li, Yong Jun Chang · 2019

Aiming at the problems of collection, pretreatment and transmission of orchard environmental monitoring data, the thesis research and develop an environment intelligent acquisition node based on 4G network. In order to improve the concurrent processing ability of the server to upload data to the intelligent acquisition node, this thesis designs and develops a data acquisition server based on Asynchronous I/O (AIO) model, optimizes server performance in multiple aspects such as message queue, session connection pool and dynamic buffer, and improves communication efficiency. At the same time, this thesis tests the development of the acquisition server, using throughput and response time as the evaluation index to test the best and maximum number of concurrent processing of the server. Experiments show that the server performs well in dealing with high concurrent data upload requests, and it can better meet the application requirements of the system.

Read the paper · More papers on PaperTik