Skip to content

测试add_server1用例发现新加节点无法加入集群问题 #44

@rongliang666

Description

@rongliang666

测试add_server1用例问题发现,新加节点时,若之前集群的log量太大的化,很容易出现新节点无法正常加入到集群的情况。新节点一直无法收到心跳包,导致一直成为Candidate尝试发起新选举。
定位发现,新节点加入时,一次发送的log量太大了,一直无法处理其他请求导致超时。
image

这里
1)能否提供个设置
uint64_t append_entries_size_once;
uint64_t append_entries_count_once;
的对外接口
2)这种新加节点情况,每次都要从最原始日志开始拷贝,重做。有无优化计划

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions