Java 如何在EJB中查找服务器的IP地址

Java 如何在EJB中查找服务器的IP地址,java,ip,ejb,weblogic,cluster-computing,Java,Ip,Ejb,Weblogic,Cluster Computing,我在weblogic集群中部署了EJB应用程序,该集群由2个托管服务器组成。我需要跟踪物理服务器正在处理来自远程客户端的每个请求。所以我需要在EJB方法中打印服务器Ip。请告诉我 我们在项目中有一些类似的要求。 我们希望在处理JMS消息的日志中打印托管服务器实例名称。 我们是这样做的- System.getProperty("weblogic.Name"); 我们在项目中有一些类似的要求。 我们希望在处理JMS消息的日志中打印托管服务器实例名称。 我们是这样做的- System.getProp

我在weblogic集群中部署了EJB应用程序,该集群由2个托管服务器组成。我需要跟踪物理服务器正在处理来自远程客户端的每个请求。所以我需要在EJB方法中打印服务器Ip。请告诉我

我们在项目中有一些类似的要求。 我们希望在处理JMS消息的日志中打印托管服务器实例名称。 我们是这样做的-

System.getProperty("weblogic.Name");

我们在项目中有一些类似的要求。 我们希望在处理JMS消息的日志中打印托管服务器实例名称。 我们是这样做的-

System.getProperty("weblogic.Name");
这可以帮助您:

System.out.println("Server-IP:" +  java.net.InetAddress.getLocalHost().getHostAddress());
System.out.println("Host:" + java.net.InetAddress.getLocalHost());
这可以帮助您:

System.out.println("Server-IP:" +  java.net.InetAddress.getLocalHost().getHostAddress());
System.out.println("Host:" + java.net.InetAddress.getLocalHost());