Skip to content

zk server闪断导致服务信息丢失, 重新建立连接后无法再次发布该服务 #31

Closed
@fengjiachun

Description

Jupiter(397633380)群 @jacksun 指出的问题:
在zk 注册这块是一个异步过程,如果出现zkserver 闪断情况, RegisterMeta 就没法加入registerMetaSet 里面。 所以再重新链接时候registerMetaSet不包含这条数据

@jacksun 的修改建议是1. 启动一个 watchDog 来监控所有节点是否都registerMetaSet已经注册。 2. doRegister 在方法开始加入registerMetaSet 中。 我在zk 闪断测试中,有几率会产生 register Node 注册丢失问题。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions