Key | Default | Type | Description
--- | --- | --- | ---

##### web.access-control-allow-origin

"*"

String

Access-Control-Allow-Origin header for all responses from the web-frontend.

##### web.cancel.enable

true

Boolean

Flag indicating whether jobs can be canceled from the web-frontend.

##### web.checkpoints.history

10

Integer

Number of checkpoints to remember for recent history.

##### web.exception-history-size

16

Integer

The maximum number of failures collected by the exception history per job.

##### web.history

5

Integer

Number of archived jobs for the JobManager.

##### web.log.path

(none)

String

Path to the log file (may be in /log for standalone but under log directory when using YARN).

##### web.refresh-interval

3 s

Duration

Refresh interval for the web-frontend.

##### web.rescale.enable

true

Boolean

Flag indicating whether jobs can be rescaled from the web-frontend.

##### web.submit.enable

true

Boolean

Flag indicating whether jobs can be uploaded and run from the web-frontend.

##### web.timeout

10 min

Duration

Timeout for asynchronous operations by the web monitor.

##### web.tmpdir

System.getProperty("java.io.tmpdir")

String

Local directory that is used by the REST API for temporary files.

##### web.upload.dir

(none)

String

Local directory that is used by the REST API for storing uploaded jars. If not specified a dynamic directory will be created under `web.tmpdir`.