Is there a way to rescale a Flink job dynamically without stopping it?
Note: This section applies to Flink 1.5 - 1.11.
No. While there has been some talk 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.