发明名称 一种山洪预警数据接收汇集的方法
摘要 本发明提供了一种接收汇集山洪预警数据的方法,采用数据接收和数据处理分离方式,采用分布部署的方式,数据接收服务器只负责数据接收,并使用软件负载均衡的方式,由多个应用服务处理数据上报请求,数据被接收到后,采用缓存机制,将原始数据缓存至文件服务器或中间数据库中,等待处理,数据处理服务器只负责数据的处理工作,采用多线程的方式批量处理缓冲区数据,并考虑数据安全和系统异常,一旦服务异常,自动将未处理完的数据恢复至物理缓存中。如此,山洪预警数据接收汇集方法既能兼容接收各县数据且保证数据质量,又保证及时接收并处理山洪预警数据。
申请公布号 CN103366511B 申请公布日期 2016.04.27
申请号 CN201310206835.8 申请日期 2013.05.30
申请人 中国水利水电科学研究院 发明人 刘舒;彭宏伟;张红萍;丁留谦;王杉
分类号 G08B21/10(2006.01)I;H04L29/06(2006.01)I;G06F17/30(2006.01)I 主分类号 G08B21/10(2006.01)I
代理机构 北京驰纳智财知识产权代理事务所(普通合伙) 11367 代理人 谢亮
主权项 一种接收汇集山洪预警数据的方法,包括接收汇集来自底层平台的实时预警数据及基础数据,其特征在于,数据接收和数据处理分离,采用多服务多线程的方式进行数据的接收汇集处理,过程包括以下步骤:A、所有底层平台数据通过一个接口进行接收,由多个接收服务器处理数据上报请求;B、接收服务器接收到底层平台的数据后,采用缓存机制,将原始数据缓存至中间数据库中等待处理;C、由多个数据处理服务器进行数据的处理工作,采用多线程的方式批量处理缓冲区数据,所述步骤C中数据处理考虑数据安全和系统异常,一旦服务异常,自动将未处理完的数据恢复至物理缓存中,服务正常则将处理完毕的数据清除出缓存,所述步骤A中的数据接收采取webservice方式上报、http方式提交、前置机数据交换以及底层平台其他数据库直接共享。
地址 100038 北京市海淀区车公庄西路20号
您可能感兴趣的专利