【技术实现步骤摘要】
本专利技术属于软件开发,尤其涉及一种多节点间事件同步装置。
技术介绍
1、在分布式系统中,节点之间的信息同步是非常重要的,以确保系统的一致性和可靠性,以下是一些常见的节点间信息同步机制:
2、消息传递:节点之间通过消息传递进行信息同步,节点可以通过发送消息来通知其他节点有关状态的变化或事件发生,消息传递可以是同步的(例如请求-响应模式)或异步的(例如发布-订阅模式),具体取决于系统的需求和设计。
3、广播:广播是一种将信息传递给所有节点的同步机制,当节点发生状态变化或事件发生时,它可以将消息广播给所有其他节点,广播可以通过多播或组播机制来实现,以提高效率和减少网络带宽的使用。
4、共享日志:共享日志是一种记录节点操作和状态变化的数据结构,所有节点共享同一个日志,当节点发生状态变化时,它将在日志中追加相应的条目,并复制给其他节点,通过共享日志,节点可以按照相同的顺序执行相同的操作,以保持一致性。
5、上述同步机制中,由于分布式系统的异步性和网络延迟等原因,节点之间的数据同步可能存在延迟或不一
...【技术保护点】
1.一种多节点间事件同步装置,其特征在于,包括MDN节点、EN节点、PackBatchWorker组件、ReplicationWorker组件、SDN节点;
2.根据权利要求1所述的一种多节点间事件同步装置,其特征在于,所述MDN节点为协调节点,且MDN节点用于写入事件和同步事件。
3.根据权利要求2所述的一种多节点间事件同步装置,其特征在于,所述MDN节点用于通过Dispatcher组件对接收到的事件进行处理具体包括步骤:
4.根据权利要求3所述的一种多节点间事件同步装置,其特征在于,所述PackBatchWorker组件用于转移
...【技术特征摘要】
1.一种多节点间事件同步装置,其特征在于,包括mdn节点、en节点、packbatchworker组件、replicationworker组件、sdn节点;
2.根据权利要求1所述的一种多节点间事件同步装置,其特征在于,所述mdn节点为协调节点,且mdn节点用于写入事件和同步事件。
3.根据权利要求2所述的一种多节点间事件同步装置,其特征在于,所述mdn节点用于通过dispatcher组件对接收到的事件进行处理具体包括步骤:
4.根据权利要求3所述的一种多节点间事件同步装置,其特征在于,所述packbatchworker组件用于转移事件,生成batchevent,并标记一个最后批量事件具体包括如下步骤:
5.根据权利要求4所述的一种多节点间事件同步装置,其特征在于,所述replicationworker组件用于将batchevent发送给sdn节点具体包括如下步骤:
6.根据权利要求5所述的一种多节点间事件同步装...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。