diff --git a/nomad/server.go b/nomad/server.go index 2c70216cf..2af167bea 100644 --- a/nomad/server.go +++ b/nomad/server.go @@ -5,6 +5,7 @@ import ( "errors" "fmt" "log" + "math/rand" "net" "net/rpc" "os" @@ -247,6 +248,9 @@ func NewServer(config *Config) (*Server, error) { // Emit metrics go s.heartbeatStats() + // Seed the global random. + rand.Seed(time.Now().UnixNano()) + // Done return s, nil }