Hi, I want to enable JMX for my Flink streaming app running in YARN session. How can I specify which ports containers will listen to? If I cannot control it (e. g. they will be chosen randomly) - how can I detect which ports were picked by containers: inspecting logs, looking at the Web UI etc.?
Example: in Apache Storm it is easy to derive JMX port numbers from worker port (slot) numbers and pass it as a JVM argument to the worker start command, so that every slot is always associated with a stable and well-known JMX port. Any clue is appreciated. Thanks!