execution.allow-client-job-configurations |
true |
Boolean |
Determines whether configurations in the user program are allowed. Depending on your deployment mode failing the job might have different affects. Either your client that is trying to submit the job to an external cluster (session cluster deployment) throws the exception or the Job manager (application mode deployment). |
execution.attached |
false |
Boolean |
Specifies if the pipeline is submitted in attached or detached mode. |
execution.job-listeners |
(none) |
List<String> |
Custom JobListeners to be registered with the execution environment. The registered listeners cannot have constructors with arguments. |
execution.shutdown-on-application-finish |
true |
Boolean |
Whether a Flink Application cluster should shut down automatically after its application finishes (either successfully or as result of a failure). Has no effect for other deployment modes. |
execution.shutdown-on-attached-exit |
false |
Boolean |
If the job is submitted in attached mode, perform a best-effort cluster shutdown when the CLI is terminated abruptly, e.g., in response to a user interrupt, such as typing Ctrl + C. |
execution.submit-failed-job-on-application-error |
false |
Boolean |
If a failed job should be submitted (in the application mode) when there is an error in the application driver before an actual job submission. This is intended for providing a clean way of reporting failures back to the user and is especially useful in combination with 'execution.shutdown-on-application-finish'. This option only works when the single job submission is enforced ('high-availability' is enabled). Please note that this is an experimental option and may be changed in the future. |
execution.target |
(none) |
String |
The deployment target for the execution. This can take one of the following values when calling bin/flink run :- remote
- local
- yarn-per-job (deprecated)
- yarn-session
- kubernetes-session
And one of the following values when calling bin/flink run-application :- yarn-application
- kubernetes-application
|