Я считаю, что порт генерируется динамически при тестовых запусках.Вы можете использовать инструменты уровня ОС, чтобы проверить, какие соединения открыты процессом, и таким образом определить порт.Я делаю это в своей системе Ubuntu нечасто, поэтому я не могу сказать вам, какой инструмент это делает.Netstat может быть?Мне всегда нужно выходить на улицу и гуглить, поэтому рассмотрите это скорее как подсказку, чем полный ответ.
Ах, чтобы быть более понятным ... Я ставлю точку отладки, и когда она ломается, ТОГДА яиспользуйте инструменты уровня ОС, чтобы увидеть, на каком порту работает тестовый сервер в данный момент времени.Как обнаружить это предсказательно?Понятия не имею, извините.
вот что я использую:
netstat -an |grep LISTEN