Hi, Greetings, hope this is the proper place to ask questions, apologize if not.
We have a shared flink cluster running with docker, want to set different heap size per task(some tasks require larger heap size, while most tasks only need a little), is it feasible? I've gone through [1], [2] and [3], my current understanding is all task managers have the same heap size which is set by `taskmanager.heap.size` and is fixed ever since the task manager is started, and all tasks running in that task manager will share that heap size. Am I understanding it correctly? And any approaches to our needs? Thanks in advance! [1]: https://ci.apache.org/projects/flink/flink-docs-release-1.9/ops/cli.html [2]: https://ci.apache.org/projects/flink/flink-docs-release-1.9/concepts/runtime.html [3]: https://cwiki.apache.org/confluence/display/FLINK/FLIP-49%3A+Unified+Memory+Configuration+for+TaskExecutors Thanks, Li