一种微服务集群的节点选主方法、系统、设备及介质

    公开(公告)号:CN113873005A

    公开(公告)日:2021-12-31

    申请号:CN202110961527.0

    申请日:2021-08-20

    Abstract: 本发明涉及一种微服务集群的节点选主方法、系统、设备及介质,其中,节点选主方法包括:选主服务集群与待选主集群中的每个节点交互,以接收所述待选主集群注册的集群信息以及更新的节点状态;所述选主服务集群依据集群信息和节点状态确定待选主集群的主节点信息。本发明将选主功能微服务化并且组成状态无关的服务集群,解放了其他服务的职能,使得其他待选主集群不再关注如何选主,只需从选主服务集群获得选主结果,且保证选主结果在集群中的一致性。同时,本发明的选主服务采用插件化架构设计,能够根据具体业务定制不同的选主策略,只需替换不同的选主算法插件,即可实现基于不同策略和算法的选主功能。

    一种服务集群的部署方法

    公开(公告)号:CN115150263B

    公开(公告)日:2024-07-26

    申请号:CN202210691871.7

    申请日:2022-06-17

    Abstract: 本发明涉及一种服务集群的部署方法,包括:A01、第一计算机接受用户所配置的集群模型,并生成相应集群配置信息;A02、组态服务S1将所述集群配置信息发布到所有计算机分别预先部署的部署服务S2,每一所述部署服务S2解析该集群配置信息,并拉取该集群配置信息中服务组件包到该部署服务S2所在的计算机中,并使用该集群配置信息中相应的服务的启动命令参数启动部署在本地计算机中的第i项业务服务Qi;A03、每一第i项业务服务Qi分别在所部署的计算机启动后,每一业务服务Qi向本地计算机中预先部署的集群框架服务S3注册集群信息和自身状态并从本机计算机上的集群框架服务S3中获取业务服务Qi所在集群中的节点角色状态。

    组态数据发布的方法、装置、存储介质以及电子设备

    公开(公告)号:CN116302032A

    公开(公告)日:2023-06-23

    申请号:CN202310336317.1

    申请日:2023-03-30

    Abstract: 本申请公开了一种组态数据发布的方法、装置、存储介质以及电子设备。其中,该方法包括:发布源确定待发布的第一存档版本的组态数据;从多个发布目标中确定发布目标,并与发布目标建立连接,确定发布目标的第二存档版本的组态数据;确定第一存档版本的组态数据与第二存档版本的组态数据之间的发生变化的对象列表,并将变化对象列表发送至发布目标;确定变化对象列表中的变化标记为新增或修改的第一对象,将第一对象的快照数据发送至发布目标。本申请解决了在发布组态数据时,随着组态数据规模的增加造成的发布耗时变长,组态数据生效的及时性降低,且难以保证发布目标组态数据一致的技术问题。

    页面数据加载方法、装置、电子设备及非易失性存储介质

    公开(公告)号:CN115048600A

    公开(公告)日:2022-09-13

    申请号:CN202210751728.2

    申请日:2022-06-29

    Abstract: 本申请公开了一种页面数据加载方法、装置、电子设备及非易失性存储介质。其中,该方法包括:确定目标页面集合中的目标页面对应的第一版本号和第二版本号;在第一版本号和第二版本号不一致的情况下,对目标设备中存放的页面数据标记第一标签,其中,第一标签用于表示其对应的页面数据已过期;确定目标设备中存储的待加载页面数据及其对应的标签信息,确定目标待加载页面数据,其中,标签信息包括:第一标签和第二标签,第二标签用于表示其对应的页面数据未过期;依据目标待加载页面数据,加载目标页面。本申请解决了由于目前大部分浏览器页面数据更新机制管理混乱,导致缓存数据无法更新到最新数据,造成的浏览器页面加载缓慢的技术问题。

    缓存淘汰方法、装置、电子装置和存储介质

    公开(公告)号:CN114138690A

    公开(公告)日:2022-03-04

    申请号:CN202111424087.1

    申请日:2021-11-26

    Abstract: 本申请涉及一种缓存淘汰方法、装置、电子装置和存储介质,其中,该缓存淘汰方法包括:获取待缓存数据的访问次数;若所述访问次数小于预设阈值,则在冷区缓存链表的头部位置建立数据节点;将所述待缓存数据存入所述冷区缓存链表的头部位置的所述数据节点;若所述冷区缓存链表的所述数据节点的数量超过第一预设数值,则删除所述冷区缓存链表的尾部位置的所述数据节点。通过本申请,解决了热点访问数据被大量不常用数据挤出内存空间的问题,实现了热点访问数据在内存空间的稳定存储。

    一种微服务集群的节点选主方法、系统、设备及介质

    公开(公告)号:CN113873005B

    公开(公告)日:2023-12-19

    申请号:CN202110961527.0

    申请日:2021-08-20

    Abstract: 本发明涉及一种微服务集群的节点选主方法、系统、设备及介质,其中,节点选主方法包括:选主服务集群与待选主集群中的每个节点交互,以接收所述待选主集群注册的集群信息以及更新的节点状态;所述选主服务集群依据集群信息和节点状态确定待选主集群的主节点信息。本发明将选主功能微服务化并且组成状态无关的服务集群,解放了其他服务的职能,使得其他待选主集群不再关注如何选主,只需从选主服务集群获得选主结果,且保证选主结果在集群中的一致性。同时,本发明的选主服务采用插件化架构设计,能够根据具体业务定制不同的选主策略,只需替换不同的选主算法插件,即可实现基于不同策略和算法的选主功能。

    基于微服务架构的数据订阅方法、系统、设备和存储介质

    公开(公告)号:CN115695512A

    公开(公告)日:2023-02-03

    申请号:CN202211302727.6

    申请日:2022-10-24

    Abstract: 本发明涉及一种基于微服务架构的数据订阅方法,包括:S1、所述数据代理服务接收工业控制组件发送的对目标数据的订阅请求;所述订阅请求包括所述目标数据的资源类型和资源路径,且所述订阅请求为全局统一格式的;S2、所述数据代理服务根据所述订阅请求中的资源类型,基于所述注册信息,查找具有所述资源类型的目标数据的目标子控制服务,将所述订阅请求发送至所述目标子控制服务;S3、所述数据代理服务接收所述目标子控制服务返回的目标数据,将所述目标数据转发至所述工业控制组件。本发明的方法提高了微服务系统的通信效率,并且提高了微服务系统的可扩展性和可维护性。

    一种服务集群的部署方法

    公开(公告)号:CN115150263A

    公开(公告)日:2022-10-04

    申请号:CN202210691871.7

    申请日:2022-06-17

    Abstract: 本发明涉及一种服务集群的部署方法,包括:A01、第一计算机接受用户所配置的集群模型,并生成相应集群配置信息;A02、组态服务S1将所述集群配置信息发布到所有计算机分别预先部署的部署服务S2,每一所述部署服务S2解析该集群配置信息,并拉取该集群配置信息中服务组件包到该部署服务S2所在的计算机中,并使用该集群配置信息中相应的服务的启动命令参数启动部署在本地计算机中的第i项业务服务Qi;A03、每一第i项业务服务Qi分别在所部署的计算机启动后,每一业务服务Qi向本地计算机中预先部署的集群框架服务S3注册集群信息和自身状态并从本机计算机上的集群框架服务S3中获取业务服务Qi所在集群中的节点角色状态。

    结构化对象数据的版本处理方法、装置和电子设备

    公开(公告)号:CN115145629A

    公开(公告)日:2022-10-04

    申请号:CN202210886063.6

    申请日:2022-07-26

    Abstract: 本申请公开了一种结构化对象数据的版本处理方法、装置和电子设备。其中,该方法包括:确定存储结构化对象数据的历史版本数据的版本数据空间,其中,版本数据空间至少存储有对象版本快照表、对象索引快照表和工程版本信息表;生成任意结构化对象数据的新版本数据并写入版本数据空间;生成整个工程的新版本数据并写入版本数据空间;从对象版本快照表中确定目标对象历史版本的原始结构数据;从对象索引快照表和工程版本信息表中确定目标工程版本的对象索引列表。本申请解决了现有技术在对结构化对象数据进行版本管理时,存在新版本和历史版本混合在一起,影响系统正常访问的技术问题。

Patent Agency Ranking