一种业务驱动计算方法及系统

基本信息

申请号 CN201811454514.9 申请日 -
公开(公告)号 CN109710690B 公开(公告)日 2019-05-03
申请公布号 CN109710690B 申请公布日 2019-05-03
分类号 G06F16/27(2019.01)I;G06F16/23(2019.01)I 分类 -
发明人 王红涛;陈国强;刘春兰;王昊;高岩;王长勇 申请(专利权)人 北京大数元科技发展有限公司
代理机构 北京天悦专利代理事务所(普通合伙) 代理人 北京大数元科技发展有限公司
地址 100094北京市海淀区西北旺东路10号院新兴产业联盟大厦4层4-17室
法律状态 -

摘要

摘要 本发明公开了一种业务驱动计算方法及系统,方法包括:S1、根据业务逻辑增、删、改生产区业务数据表中的记录;S2、在业务数据确认变更点调用异步守候线程,写业务操作日志记录,在业务操作日志表中记录业务数据ID,并设置处理状态为未处理,形成待处理任务队列数据;S3、判断异步守候线程是否被占用,若未占用则启动数据计算程序对待处理任务队列数据进行从生产区到查询区的计算处理,若被占用则判断线程占用时间是否超过设定阈值,若超过则启动自修复程序,解除线程被占用状态。本发明所提供的方法及系统,在系统业务功能操作时,通过异步守候线程统一调度数据同步计算程序,达到不影响系统性能前提下,保证系统的生产区和查询区数据准实时一致。