[发明专利]组态发布方法、装置、电子装置和存储介质在审
申请号: | 202111426807.8 | 申请日: | 2021-11-27 |
公开(公告)号: | CN114115949A | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 孔金;罗幸明;戴晓华;汪宏毅 | 申请(专利权)人: | 浙江中控技术股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/658 |
代理公司: | 杭州华进联浙知识产权代理有限公司 33250 | 代理人: | 成荣强 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组态 发布 方法 装置 电子 存储 介质 | ||
本申请涉及一种组态发布方法、装置、电子装置和存储介质,其中,该组态发布方法通过接收组态发布请求,获取发布对象,根据预设的组态发布机制以及发布对象的类型对发布对象进行排序,得到发布顺序;按照发布顺序对各个发布对象进行组态发布。通过本申请,解决了组态发布效率低的问题,实现了高效可靠的组态发布。
技术领域
本申请涉及计算机领域,特别是涉及组态发布方法、装置、电子装置和存储介质。
背景技术
组态软件的发布,是指组态工程师在工程师站上将经过调试和确认的组态文件传送到运行监控软件的服务器和操作站上的过程。目前,组态软件的发布方法可以通过增量发布的方式,即将所有的差异组态文件打包,发送至发布的目标节点,再在发布的目标节点运行所有组态文件中的可执行程序,如此进行组态软件的发布。此外,也可以通过全体发布,即只对有发布需求的操作员站进行全体更新,或者全域全体发布,即对操作域下所有的操作员站进行全体更新的方式进行发布。
现有的组态发布机制一直存在不足,进行全域全体发布时,组态服务器在同一时间对所有操作站(包括服务器)发布组态,所有操作站(包括服务器)几乎是在同一时间收到组态发布指令。该机制会出现问题,例如,对于一对服务器而言,两台服务器所在的计算机同时启动,由于每台计算机都会启动多个进程,不同进程在不同计算机上的启动速度不一样,就会造成这两台计算机的权重,即服务状态值相互之间存在波动,从而造成频繁的主从切换。由于服务只与主服务器进行数据通信,而从服务器通过启动同步和实时同步方式保证本机数据与主服务器数据的一致性。如果频繁进行主从切换,会出现同步异常,导致主服务器和从服务器的数据不一致,进而影响运行期的功能。此外,某些不同类型的服务器如果启动时间不合理,计算服务可能会出现功能异常。对于操作站而言,其待启动的进程数量远少于服务器待启动的进程数量。操作站的监控启动软件运行后,若直接向服务器存取数据,则此时功能异常。
组态管理软件进行全域全体发布时,为了保证服务器、操作站/服务器之间数据同步的正确性,现有技术是工程人员通过依次点击全体发布进行规避。同时,需要严格遵守人为确定的工程管理手段才能保证发布功能的正确性,效率低。
目前针对相关技术中组态发布效率低的问题,尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种组态发布方法、装置、电子装置和存储介质,以至少解决相关技术中组态发布效率低的问题。
第一方面,本申请实施例提供了一种组态发布方法,包括:
接收组态发布请求,获取发布对象;
根据预设的组态发布机制以及所述发布对象的类型对所述发布对象进行排序,得到发布顺序;
按照所述发布顺序对各个所述发布对象进行组态发布。
在其中一些实施例中,所述根据预设的组态发布机制以及所述发布对象的类型对所述发布对象进行排序包括:
在所述发布对象的类型包括服务器和操作节点的情况下,按照先服务器后操作节点的顺序依次对所述发布对象进行排序。
在其中一些实施例中,所述按照先服务器后操作节点的顺序依次对所述发布对象进行排序包括:
在所述发布对象的类型包括服务器的情况下,所述发布对象包括以下至少之一:数据服务器、计算服务器、规程服务器、历史服务器、存档服务器;
在所述发布对象的类型包括操作节点的情况下,所述发布对象包括以下至少之一:操作站、大屏节点。
在其中一些实施例中,按照先服务器后操作节点的顺序依次对所述发布对象进行排序之后,所述方法包括:
对相同类型的所述发布对象,根据所述发布对象的属性参数进行排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中控技术股份有限公司,未经浙江中控技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111426807.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大尺寸沉浸式3D场景展示装置
- 下一篇:一种通航飞机专用地面移动电源