[发明专利]一种多进程提升工作流部署方法及系统在审
申请号: | 201811184108.5 | 申请日: | 2018-10-11 |
公开(公告)号: | CN109558223A | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 巴根那;苏宏勋;石方波;吴六一;黄成喜;王彦垒 | 申请(专利权)人: | 珠海许继芝电网自动化有限公司;珠海许继电气有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06Q10/06;G06Q50/06 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 俞梁清 |
地址: | 519060 广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工作流 多进程 部署 流程服务器 供电服务 核心处理 指挥系统 安全保护 多服务器 方案实施 互不干扰 经济运行 任务处理 应用逻辑 单进程 级系统 主进程 子进程 资源利用 服务器 响应 通信 改进 展示 进程 服务 管理 | ||
本发明的技术方案包括一种多进程提升工作流部署方法级系统,用于实现:多服务器部署,使用一个或多个服务器对供电服务指挥系统进行部署,其中部署包括对WEB资源控制、应用逻辑展示及工作流任务核心处理;多进程管理,对用于工作流任务核心处理的主进程和子进程进行通信、连接及任务处理。本发明的有益效果为:由于充分利用流程服务器的资源,各进程间处理的任务互不干扰,比单进程处理任务的效率要高很多倍,将单个任务在流程服务器上的处理响应时间不断改进提升,而本方案实施后,供电服务指挥系统在服务质量、经济运行、安全保护、资源利用等方面都将有显著提升。
技术领域
本发明涉及一种多进程提升工作流部署方法及系统,属于电力及计算机领域。
背景技术
随着经济的发展,一直以来电力行业的配网规模也在不断扩大,日益复杂的网络结构, 电网公司面对数量庞大的生产数据、设备数据一直在向着集约化管理改进。因此生产大区的 信息管理系统在打破信息孤岛模式后也越来越复杂、越来越庞大。为了能满足业务应用的不 断增长和变化。打造遵循业界技术规范,高可用、高性能、高稳定的信息流系统势在必行, 由原业务系统间信息不断交换,各种流程信息处理压力增大。在不断要求精益化生产的前提 下,硬件部署成本也必须时刻降低,为此解决有限硬件配置下复杂信息工作流问题成了必须 解决的难题。
由于电网公司两系统一平台的顶层设计,其中的供电服务指挥系统承担着现有配网业务 中大量的工作流业务工单等相关应用业务。省级部署地市、县、班组、人员的多级穿透应用 场景也使得该系统在日常使用时有着大数据量和高访问人数的性能问题,采用集中分布式多 线程运行的部署方式,不但能节约资金、设备,还能在性能瓶颈上得到解决。
发明内容
针对现有技术的不足,本发明的技术方案提供了一种多进程提升工作流部署方法及系统, 充分使用单服务器资源,降低待处理任务等待时间,提升数据处理效率从而解决高并发减少 硬件成本,本方案理论上能够通过再扩充分布式服务的方式解决更高的性能要求。
本发明的技术方案包括一种多进程提升工作流部署方法,其特征在于,该方法包括:多 服务器部署,使用一个或多个服务器对供电服务指挥系统进行部署,其中部署包括对WEB资 源控制、应用逻辑展示及工作流任务核心处理;多进程管理,对用于工作流任务核心处理的 主进程和子进程进行通信、连接及任务处理。
根据所述的多进程提升工作流部署方法,其中多服务器部署具体包括:使用统一权限服 务器执行WEB资源控制,使用应用服务器执行应用逻辑展示,使用流程服务器执行工作流任 务核心处理。
根据所述的多进程提升工作流部署方法,其中多进程管理具体包括:使用流程服务器主 进程运行管理服务并与外部进程进行通信,子进程执行工作项任务的信息处理,其中子进程 并且与主进程保持心跳连系。
根据所述的多进程提升工作流部署方法,其中多进程管理具体包括:当主进程接收到待 处理的工作项任务时,查询空闲的子进程,向空闲子进程发布竞争信息,各空闲子进程通过 竞争获取要处理该工作项任务的权限。
根据所述的多进程提升工作流部署方法,其中子进程处理工作项任务具体包括:当子进 程获得处理的权限,此时主进程为对应工作活动项添加任务锁;如果子进程无异常处理完对 应的工作活动项后,则删除掉主进程中的工作项任务信息,并将自己标记为空闲状态;如果 子进程处理工作活动项异常时,则向主进程进行反馈异常信息。
根据所述的多进程提升工作流部署方法,其中任务锁用于为对应工作活动项添加锁定标 识,处于锁定标识的工作活动项无法被其他子进程竞争。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海许继芝电网自动化有限公司;珠海许继电气有限公司,未经珠海许继芝电网自动化有限公司;珠海许继电气有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811184108.5/2.html,转载请声明来源钻瓜专利网。