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?

Reply via email to