Skip to content

leader收到PreVote请求没判断leader_lease #492

@cyz-2023

Description

@cyz-2023

现象: 1个peer断网后恢复,发起pre_vote请求总能成功,导致leader切换

问题:

在开启了leader_lease时,handle_pre_vote_request处理pre_vote请求,判断了follower_lease.votable_time_from_now。 follower会返回granted = false。 但是leader会返回true。

为什么不在leader节点判断leader_lease.votable_time_from_now呢?

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