ed29946f5e
It's possible that a Nomad Client is heartbeating with a Nomad server that has become issolated from the quorum of Nomad Servers. When 3x the heartbeatTTL has been exceeded, append the Consul server list to the primary primary server list. When the next RPCProxy rebalance occurs, there is a chance one of the servers discovered from Consul will be in the majority. When client reattaches to a Nomad Server in the majority, it will include a heartbeat and will reset the TTLs *AND* will clear the primary server list to include only values from the heartbeat. |
||
---|---|---|
.. | ||
allocdir | ||
config | ||
driver | ||
fingerprint | ||
getter | ||
rpcproxy | ||
stats | ||
testutil | ||
alloc_runner.go | ||
alloc_runner_test.go | ||
client.go | ||
client_test.go | ||
restarts.go | ||
restarts_test.go | ||
task_runner.go | ||
task_runner_test.go | ||
util.go | ||
util_test.go |