In a topology, some task might consumes more memories and some consumes less. So is it supported to set task level / worker level JVM options to set worker process JVM options?
For example, the physical host have 48G memories. The main task prefer to use 8G memories. But the rest just need 1G or less. So it is needed to specify a -Xmx8g in workerOpt In this way, the 48G physical host can start only 6 workers. But it is risky to specify 8G memories and start more than 6 workers per physical host. Is there a best practice to config this?
