Мне нужно получить информацию о сервере, такую как IP-адрес сервера и порт при запуске сервера.Я использую Spring и hibernet в своем проекте, а Glassfish (и tomcat) - сервер приложений.
Я знаю, что могу получить информацию об IP-адресе и порте из запроса, но при запуске сервера нет запроса.
Я обнаружил в сети после некоторого поиска, что IP-адрес может быть получен следующим образом:
InetAddress.getLocalHost().getHostName();
, но я не нашел способа извлечь текущий порт сервера.Я надеюсь найти API с сервера приложений, который предоставит эту информацию.Я использую Spring в своем приложении, и поэтому любые указания из Spring API также будут полезны.