Browse Source

Revert "randomize based on self address"

This reverts commit 6230eb28a6.
pull/853/head
Chris Lu 6 years ago
parent
commit
1334507595
  1. 2
      weed/server/raft_server.go
  2. 9
      weed/util/randomizer.go

2
weed/server/raft_server.go

@ -14,7 +14,6 @@ import (
"github.com/chrislusf/raft"
"github.com/chrislusf/seaweedfs/weed/glog"
"github.com/chrislusf/seaweedfs/weed/topology"
"github.com/chrislusf/seaweedfs/weed/util"
"github.com/gorilla/mux"
)
@ -72,7 +71,6 @@ func NewRaftServer(r *mux.Router, peers []string, httpAddr string, dataDir strin
for _, peer := range s.peers {
s.raftServer.AddPeer(peer, "http://"+peer)
}
rand.Seed(util.HashBytesToInt64([]byte(httpAddr)))
time.Sleep(time.Duration(1000+rand.Int31n(3000)) * time.Millisecond)
if s.raftServer.IsLogEmpty() {
// Initialize the server by joining itself.

9
weed/util/randomizer.go

@ -1,9 +0,0 @@
package util
import "hash/fnv"
func HashBytesToInt64(x []byte) int64 {
hash := fnv.New64()
hash.Write(x)
return int64(hash.Sum64())
}
Loading…
Cancel
Save