mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
etcdserver: clean up election tick timeout log output
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
This commit is contained in:
@@ -308,9 +308,7 @@ func (c *ServerConfig) print(initial bool) {
|
||||
zap.String("member-dir", c.MemberDir()),
|
||||
zap.String("dedicated-wal-dir", c.DedicatedWALDir),
|
||||
zap.Bool("force-new-cluster", c.ForceNewCluster),
|
||||
zap.Uint("heartbeat-tick-ms", c.TickMs),
|
||||
zap.String("heartbeat-interval", fmt.Sprintf("%v", time.Duration(c.TickMs)*time.Millisecond)),
|
||||
zap.Int("election-tick-ms", c.ElectionTicks),
|
||||
zap.String("election-timeout", fmt.Sprintf("%v", time.Duration(c.ElectionTicks*int(c.TickMs))*time.Millisecond)),
|
||||
zap.Bool("initial-election-tick-advance", c.InitialElectionTickAdvance),
|
||||
zap.Uint64("snapshot-count", c.SnapshotCount),
|
||||
|
||||
@@ -620,6 +620,10 @@ func (s *EtcdServer) getLogger() *zap.Logger {
|
||||
return l
|
||||
}
|
||||
|
||||
func tickToDur(ticks int, tickMs uint) string {
|
||||
return fmt.Sprintf("%v", time.Duration(ticks)*time.Duration(tickMs)*time.Millisecond)
|
||||
}
|
||||
|
||||
func (s *EtcdServer) adjustTicks() {
|
||||
lg := s.getLogger()
|
||||
clusterN := len(s.cluster.Members())
|
||||
@@ -632,7 +636,9 @@ func (s *EtcdServer) adjustTicks() {
|
||||
"started as single-node; fast-forwarding election ticks",
|
||||
zap.String("local-member-id", s.ID().String()),
|
||||
zap.Int("forward-ticks", ticks),
|
||||
zap.String("forward-duration", tickToDur(ticks, s.Cfg.TickMs)),
|
||||
zap.Int("election-ticks", s.Cfg.ElectionTicks),
|
||||
zap.String("election-timeout", tickToDur(s.Cfg.ElectionTicks, s.Cfg.TickMs)),
|
||||
)
|
||||
} else {
|
||||
plog.Infof("%s as single-node; fast-forwarding %d ticks (election ticks %d)", s.ID(), ticks, s.Cfg.ElectionTicks)
|
||||
@@ -677,7 +683,9 @@ func (s *EtcdServer) adjustTicks() {
|
||||
"initialized peer connections; fast-forwarding election ticks",
|
||||
zap.String("local-member-id", s.ID().String()),
|
||||
zap.Int("forward-ticks", ticks),
|
||||
zap.String("forward-duration", tickToDur(ticks, s.Cfg.TickMs)),
|
||||
zap.Int("election-ticks", s.Cfg.ElectionTicks),
|
||||
zap.String("election-timeout", tickToDur(s.Cfg.ElectionTicks, s.Cfg.TickMs)),
|
||||
zap.Int("active-remote-members", peerN),
|
||||
)
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user