基于RabbitMQ消息中间件的巡检系统研发与实践
2021-12-05毛南赵贾嘉辉任中兴
商品与质量 2021年40期
毛南赵 贾嘉辉 任中兴
1.中煤航测遥感集团有限公司 陕西西安 710199;2.西安西北石油管道有限公司 陕西西安 710021
截至2 0 19年年底,天然气国家基干管网总里程近8.1×104km,年输气能力超过3500×108m3。“十四五”规划对管道安全管理工作提出了更高的要求,高质量管道巡检对保障管道安全意义重大,高效可靠的巡检系统是管道巡检安全信息化的第一驱动力。当前企业的巡检系统存在高并发导致数据上传慢,数据丢失等问题。消息队列(Message Queue,简称MQ)作为一种应用程序之间的通信方法,不仅能有效地实现系统间的解耦,同时,它还将业务异步化,从而提高系统性能、有效缓解系统压力。本系统利用Rabbit MQ消息中间件技术,提高了数据在移动端和服务器之间的传输效率,为高并发时数据传输提供了一套良好的策略,同时,为企业高效率地应用巡检系统提供了参考。
1 研究内容
该巡检系统,遵守天然气管道安全管理体系规范,结合用户PC终端和巡线APP终端,基于RabbitMQ消息中间件技术,实现了巡检管理、事件管理、档案管理、通知管理及系统管理等功能,提升了天然气管道安全监管能力。具体内容如下:
①实现了巡检工作计划及巡检任务的制定及下发,为巡线管理提供便捷化管理;②结合PC端和APP端,实现了管线隐患事件上报全流程处置功能,提高了系统的准确性、及时性;③实现了巡检轨迹高并发下的实时传输通信,为巡线管理提供可视化监管;④实现了巡检基础档案信息的规范化管理;⑤实现了通知下发、未完成任务及待办事项提醒,以及报警功能,为巡线工作人员绩效考评提供了公平性和客观性。……
登录APP查看全文
