Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Stopping these tasks will be done in parallel (as en-masse connector/task stop/start is already done for distributed workers) using at most eight threads, and any tasks that the worker cannot stop within the graceful task shutdown timeout period (which defaults to five seconds but can be controlled via the task.shutdown.graceful.timeout.ms  worker property) will be abandoned and allowed to continue running. They will be disabled later on when the leader fences out their producers during the rebalance (described below).

Because this work will be done in parallel on an executor that currently uses using up to eight threads and the default timeout for task shutdown is fairly low (five seconds), it is highly unlikely that this will hinder a worker's ability to rejoin a group before the rebalance timeout (which defaults to sixty seconds) times out.

...