Начиная с Flink 1.8, есть два класса, которые реализуют интерфейс LeaderContender
.
JobManagerRunner
и WebMonitorEndpoint
требуется высокая доступность и необходим сервис LeaderElectionService.
public class JobManagerRunner implements LeaderContender,
OnCompletionActions, AutoCloseableAsync {...
public class WebMonitorEndpoint<T extends RestfulGateway>
extends RestServerEndpoint implements LeaderContender, JsonArchivist {...