public class HistoryServer extends Object
The HistoryServer regularly checks a set of directories for job archives created by the FsJobArchivist
and caches these in a local directory. See HistoryServerArchiveFetcher
.
All configuration options are defined inHistoryServerOptions
.
The WebInterface only displays the "Completed Jobs" page.
The REST API is limited to
and relies on static files that are served by the HistoryServerStaticFileServerHandler
.
Constructor and Description |
---|
HistoryServer(org.apache.flink.configuration.Configuration config) |
HistoryServer(org.apache.flink.configuration.Configuration config,
java.util.function.Consumer<HistoryServerArchiveFetcher.ArchiveEvent> jobArchiveEventListener)
Creates HistoryServer instance.
|
public HistoryServer(org.apache.flink.configuration.Configuration config) throws IOException, org.apache.flink.util.FlinkException
IOException
org.apache.flink.util.FlinkException
public HistoryServer(org.apache.flink.configuration.Configuration config, java.util.function.Consumer<HistoryServerArchiveFetcher.ArchiveEvent> jobArchiveEventListener) throws IOException, org.apache.flink.util.FlinkException
config
- configurationjobArchiveEventListener
- Listener for job archive operations. First param is operation,
second param is id of the job.IOException
- When creation of SSL factory failedorg.apache.flink.util.FlinkException
- When configuration error occurredCopyright © 2014–2021 The Apache Software Foundation. All rights reserved.