| <table class="configuration table table-bordered"> |
| <thead> |
| <tr> |
| <th class="text-left" style="width: 20%">Key</th> |
| <th class="text-left" style="width: 15%">Default</th> |
| <th class="text-left" style="width: 10%">Type</th> |
| <th class="text-left" style="width: 55%">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><h5>client.heartbeat.interval</h5></td> |
| <td style="word-wrap: break-word;">30 s</td> |
| <td>Duration</td> |
| <td>Time interval for job client to report its heartbeat when 'execution.attached' and 'execution.shutdown-on-attached-exit' are both true. Cancel the job if timeout configured by 'client.heartbeat.timeout'.</td> |
| </tr> |
| <tr> |
| <td><h5>client.heartbeat.timeout</h5></td> |
| <td style="word-wrap: break-word;">3 min</td> |
| <td>Duration</td> |
| <td>Cancel the job if the dispatcher hasn't received the client's heartbeat after timeout when 'execution.attached' and 'execution.shutdown-on-attached-exit' are both true.</td> |
| </tr> |
| <tr> |
| <td><h5>client.retry-period</h5></td> |
| <td style="word-wrap: break-word;">2 s</td> |
| <td>Duration</td> |
| <td>The interval (in ms) between consecutive retries of failed attempts to execute commands through the CLI or Flink's clients, wherever retry is supported (default 2sec).</td> |
| </tr> |
| <tr> |
| <td><h5>client.timeout</h5></td> |
| <td style="word-wrap: break-word;">1 min</td> |
| <td>Duration</td> |
| <td>Timeout on the client side.</td> |
| </tr> |
| </tbody> |
| </table> |