This commit is contained in:
chrislu
2022-03-26 13:13:19 -07:00
parent cae998eda1
commit 4ba7127ab1
2 changed files with 8 additions and 7 deletions

View File

@@ -19,7 +19,7 @@ import (
type RaftServerOption struct {
GrpcDialOption grpc.DialOption
Peers []pb.ServerAddress
Peers map[string]pb.ServerAddress
ServerAddr pb.ServerAddress
DataDir string
Topo *topology.Topology
@@ -62,12 +62,8 @@ func (s StateMachine) Recovery(data []byte) error {
}
func NewRaftServer(option *RaftServerOption) (*RaftServer, error) {
peers := make(map[string]pb.ServerAddress)
for _, peer := range option.Peers {
peers[peer.String()] = peer
}
s := &RaftServer{
peers: peers,
peers: option.Peers,
serverAddr: option.ServerAddr,
dataDir: option.DataDir,
topo: option.Topo,