MM-12080: Added some extra logging to cluster leader changed. (#9475)

Purpose of this is to make in-field debugging of cluster leader issues
(particularly around duplicate job scheduling) easier to debug from
production server logs.
Этот коммит содержится в:
George Goldberg
2018-09-27 20:17:55 +01:00
коммит произвёл Christopher Speller
родитель 760e200795
Коммит a257d501df
2 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@@ -244,6 +244,7 @@ func New(options ...Option) (outApp *App, outErr error) {
})
app.clusterLeaderListenerId = app.AddClusterLeaderChangedListener(func() {
mlog.Info("Cluster leader changed. Determining if job schedulers should be running:", mlog.Bool("isLeader", app.IsLeader()))
app.Jobs.Schedulers.HandleClusterLeaderChange(app.IsLeader())
})