Runtime properties for middle managers

I’ve been following the production configuration

here what is the meaning of worker version and should I list all the IP addresses running middle managers
and how to decide on the number of worker capacity

druid.worker.capacity=9
druid.worker.ip=#{IP_ADDR}
druid.worker.version=#{WORKER_VERSION}

HI dm.

Worker capacity is maximum number of tasks that can run in middleManager node.

If the number of running task on middleManager is over capacity then no more task can run.

What about the ip addresses?

I have no idea about that.

I’m old druid version user(0.9.0) and i did not set ip and version property.