Is there a way to rescale a Flink job dynamically without stopping it?
Note: This section applies to Flink 1.5 - 1.15.
No. While there have been some talks in the Flink community to support dynamic scaling of Flink jobs as a follow-up to implementing fine-grained recovery, it is not available yet.
Any scaling operation in Flink involves taking a savepoint, stopping the complete job, and restarting from this savepoint.