etcdserver: improve heartbeat send failures logging

Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
This commit is contained in:
Gyuho Lee 2019-05-02 10:02:28 -07:00
parent c46aa44143
commit f179d4d6a3

View File

@ -344,7 +344,7 @@ func (r *raftNode) processMessages(ms []raftpb.Message) []raftpb.Message {
ok, exceed := r.td.Observe(ms[i].To) ok, exceed := r.td.Observe(ms[i].To)
if !ok { if !ok {
// TODO: limit request rate. // TODO: limit request rate.
plog.Warningf("failed to send out heartbeat on time (exceeded the %v timeout for %v)", r.heartbeat, exceed) plog.Warningf("failed to send out heartbeat on time (exceeded the %v timeout for %v, to %x)", r.heartbeat, exceed, ms[i].To)
plog.Warningf("server is likely overloaded") plog.Warningf("server is likely overloaded")
heartbeatSendFailures.Inc() heartbeatSendFailures.Inc()
} }