Project: springxd
Issue XD-2026: Handle random available http port for admin server
If the XD admin server lets tomcat chooses random http port by setting PORT or server.port to '0', the XD config logging and admin server context id still points to port zero as these are set before tomcat assigns the available random port. We also need to persist the admin servers' ports into ZK so that this repo can be accessed by the client.
Story points: 5