计算机技术与发展2020,Vol.30Issue(4) :216-220.

RabbitMQ在气象通信系统中的应用研究

Research on Application of RabbitMQ in Meteorological Communication System

余永城 翁秋华 段卿 袁伟
计算机技术与发展2020,Vol.30Issue(4) :216-220.

RabbitMQ在气象通信系统中的应用研究

Research on Application of RabbitMQ in Meteorological Communication System

余永城 1翁秋华 1段卿 1袁伟1
扫码查看

作者信息

  • 1. 福建省气象信息中心,福建 福州 350001
  • 折叠

摘要

随着现代气象自动观测技术的迅速发展,气象资料的数量及类型都大大增加.重要的气象观测资料产生的频次已经提升到了分钟级,传输的时效也要求提高到秒级.目前的气象通信系统1.0版本是基于传统的TCP/IP协议的FTP文件传输方式,已无法满足大数量、高频次、多种类的观测数据高时效传输.为满足现有业务的需求,设计了基于RabbitMQ消息通信传输模式的气象通信系统2.0版.着重研究RabbitMQ消息队列技术在气象通信系统中的应用,包含消息中间件技术、消息传输架构设计、观测数据消息封装、高时效高可靠设计、交换控制策略设计等.应用结果表明,基于RabbitMQ技术开发的气象通信系统运行稳定,96%的气象观测数据能够在2秒内完成从台站到国家级的传输,并且在10秒内完成全部数据的传输,通过交换控制策略将数据及时转发给业务单位使用,大幅提升了气象数据的传输时效性和服务能力.

关键词

RabbitMQ/消息队列/消息封装/交换控制

引用本文复制引用

基金项目

福建省气象业务科技专项基金(2019Y01)

出版年

2020
计算机技术与发展
陕西省计算机学会

计算机技术与发展

CSTPCD
影响因子:0.621
ISSN:1673-629X
被引量22
参考文献量9
段落导航相关论文