一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种电网调度自动化系统中的服务配置方法及系统与流程

2022-12-19 21:57:58 来源:中国专利 TAG:

技术特征:
1.一种电网调度自动化系统中的服务配置方法,其特征在于,服务配置管理进程部署在服务配置中心,服务配置变更进程部署在各主机,方法由服务配置管理进程执行,包括:响应于对服务信息或服务配置信息的维护请求,在数据库中进行服务信息维护或服务配置信息的维护,并将服务信息或服务配置信息的变更记录写入高速缓存。2.根据权利要求1所述的电网调度自动化系统中的服务配置方法,其特征在于,所述服务信息包括:服务id、服务名、版本号、场景、场景实例、子场景、子场景实例和厂商中的至少一种;所述服务配置信息包括:服务id、配置项和配置值中的至少一种。3.根据权利要求1所述的电网调度自动化系统中的服务配置方法,其特征在于,所述对服务信息或服务配置信息的维护请求来自图形界面或者命令行界面。4.一种电网调度自动化系统中的服务配置方法,其特征在于,服务配置管理进程部署在服务配置中心,服务配置变更进程部署在各主机,方法由服务配置变更进程执行,包括:启动时从数据库中读取全量的服务信息和服务配置信息,并写入服务配置变更进程所在主机的共享内存中;实时读取高速缓存,并判断高速缓存中是否存在服务信息或服务配置信息的变更记录,当判断结果为“是”时,从数据库中读取最新的服务信息或服务配置信息,并写入服务配置变更进程所在主机的共享内存中。5.根据权利要求4所述的电网调度自动化系统中的服务配置方法,其特征在于,所述服务信息包括:服务id、服务名、版本号、场景、场景实例、子场景、子场景实例和厂商中的至少一种;所述服务配置信息包括:服务id、配置项和配置值中的至少一种。6.根据权利要求4所述的电网调度自动化系统中的服务配置方法,其特征在于,各服务从共享内存中查询服务信息和服务配置信息,包括:查询服务信息列表、根据服务id查询服务信息、根据服务id查询服务配置列表、根据服务id和配置项查询配置值、根据配置项和配置值查询服务信息列表。7.根据权利要求4所述的电网调度自动化系统中的服务配置方法,其特征在于,各服务通过实时查询共享内存中的服务配置信息来判断服务配置是否变更。8.一种电网调度自动化系统中的服务配置系统,其特征在于,服务配置管理进程部署在服务配置中心,服务配置变更进程部署在各主机,方法由服务配置变更进程执行,包括:服务配置管理进程,用于响应于对服务信息或服务配置信息的维护请求,在数据库中进行服务信息维护或服务配置信息的维护,并将服务信息或服务配置信息的变更记录写入高速缓存;服务配置变更进程,用于启动时从数据库中读取全量的服务信息和服务配置信息,并写入服务配置变更进程所在主机的共享内存中;还用于实时读取高速缓存,并判断高速缓存中是否存在服务信息或服务配置信息的变更记录,当判断结果为“是”时,从数据库中读取最新的服务信息或服务配置信息,并写入服务配置变更进程所在主机的共享内存中。9.根据权利要求8所述的电网调度自动化系统中的服务配置系统,其特征在于,还包括服务配置查询接口,用于各服务从共享内存中查询服务信息和服务配置信息,包括:查询服
务信息列表、根据服务id查询服务信息、根据服务id查询服务配置列表、根据服务id和配置项查询配置值、根据配置项和配置值查询服务信息列表。10.根据权利要求8所述的电网调度自动化系统中的服务配置系统,其特征在于,还包括服务配置变更订阅接口,用于各服务通过实时查询共享内存中的服务配置信息来判断服务配置是否变更。

技术总结
本发明公开了一种电网调度自动化系统中的服务配置方法及系统,服务配置管理进程部署在服务配置中心,服务配置变更进程部署在各主机,方法包括:响应于对服务信息或服务配置信息的维护请求,在数据库中进行相应的维护操作,并将变更记录写入高速缓存;服务配置变更进程启动时从数据库中读取全量的服务信息和服务配置信息,并写入共享内存中;实时读取高速缓存,并判断高速缓存中是否存在变更记录,当判断结果为“是”时,从数据库中读取最新的服务信息或服务配置信息,并写入所在主机的共享内存中。当修改某个配置参数时,只需一次修改即可实现对所有主机进行同步更新,不需要重启服务,不存在各主机上的配置文件不同步的问题。题。题。


技术研发人员:王哲民 万书鹏 张平 易强 张凯 张峰 魏春雷
受保护的技术使用者:南瑞集团有限公司
技术研发日:2022.10.11
技术公布日:2022/12/16
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献