Resign 方法

Leader 方法用于放弃选举领导地位:

  1. // Resign 放弃选举领导地位,以便其他参选人可以在选举中获得领导地位。
  2. rpc Resign(ResignRequest) returns (ResignResponse) {}

消息定义

请求的消息体是 ResignRequest

  1. message ResignRequest {
  2. // leader 是要放弃的领导地位
  3. LeaderKey leader = 1;
  4. }

应答的消息体是 ResignResponse

  1. message ResignResponse {
  2. etcdserverpb.ResponseHeader header = 1;
  3. }