Key Default Type Description
rest.async.store-duration
5 min Duration Maximum duration that the result of an async operation is stored. Once elapsed the result of the operation can no longer be retrieved.
rest.await-leader-timeout
30000 Long The time in ms that the client waits for the leader address, e.g., Dispatcher or WebMonitorEndpoint
rest.cache.checkpoint-statistics.size
1000 Integer Maximum number of entries in the checkpoint statistics cache.
rest.cache.checkpoint-statistics.timeout
3 s Duration Duration from write after which cached checkpoints statistics are cleaned up. For backwards compatibility, if no value is configured, web.refresh-interval will be used instead.
rest.client.max-content-length
104857600 Integer The maximum content length in bytes that the client will handle.
rest.connection-timeout
15000 Long The maximum time in ms for the client to establish a TCP connection.
rest.flamegraph.cleanup-interval
10 min Duration Time after which cached stats are cleaned up if not accessed. It can be specified using notation: "100 s", "10 m".
rest.flamegraph.delay-between-samples
50 ms Duration Delay between individual stack trace samples taken for building a FlameGraph. It can be specified using notation: "100 ms", "1 s".
rest.flamegraph.enabled
false Boolean Enables the experimental flame graph feature.
rest.flamegraph.num-samples
100 Integer Number of samples to take to build a FlameGraph.
rest.flamegraph.refresh-interval
1 min Duration Time after which available stats are deprecated and need to be refreshed (by resampling). It can be specified using notation: "30 s", "1 m".
rest.flamegraph.stack-depth
100 Integer Maximum depth of stack traces used to create FlameGraphs.
rest.idleness-timeout
300000 Long The maximum time in ms for a connection to stay idle before failing.
rest.profiling.dir
System.getProperty("java.io.tmpdir") String Profiling result storing directory.
rest.profiling.duration-max
5 min Duration Maximum profiling duration for each profiling request. Any profiling request's duration exceeding this value will not be accepted.
rest.profiling.enabled
false Boolean Enables the experimental profiler feature.
rest.profiling.history-size
10 Integer Maximum profiling history instance to be maintained for JobManager or each TaskManager. The oldest instance will be removed on a rolling basis when the history size exceeds this value.
rest.retry.delay
3000 Long The time in ms that the client waits between retries (See also `rest.retry.max-attempts`).
rest.retry.max-attempts
20 Integer The number of retries the client will attempt if a retryable operations fails.
rest.server.max-content-length
104857600 Integer The maximum content length in bytes that the server will handle.
rest.server.numThreads
4 Integer The number of threads for the asynchronous processing of requests.
rest.server.thread-priority
5 Integer Thread priority of the REST server's executor for processing asynchronous requests. Lowering the thread priority will give Flink's main components more CPU time whereas increasing will allocate more time for the REST server's processing.