【发布时间】:2011-05-10 09:32:19
【问题描述】:
我需要在服务器启动时检索服务器信息,例如服务器 IP 和端口。 我在我的项目中使用 Spring 和 hibernet,Glassfish(和 tomcat)是应用程序服务器。
我知道我可以从请求中获取 IP 和端口信息,但是在服务器启动时没有请求。
经过一番搜索,我在网上发现可以检索到IP地址,如下所示:
InetAddress.getLocalHost().getHostName();
但我没有找到任何方法来检索服务器的当前端口。我希望从提供此信息的应用服务器中找到 API。我在我的应用程序中使用 Spring,因此来自 Spring API 的任何指示也会有所帮助。
【问题讨论】:
标签: java spring tomcat jakarta-ee glassfish