package com.iailab.module.system.job.config; import org.springframework.context.annotation.Configuration; import javax.annotation.PostConstruct; import java.net.InetAddress; import java.net.UnknownHostException; /** * 服务器资源监控配置文件 */ @Configuration public class ServerInfoConfiguration { public static String hostName; public static String hostIp; @PostConstruct public void initServerInfo() throws UnknownHostException { System.out.println("初始化获取服务器信息initServerInfo..."); // 获取本地主机对象 InetAddress localHost = InetAddress.getLocalHost(); // 获取主机名 hostName = localHost.getHostName(); // 获取IP地址 hostIp = localHost.getHostAddress(); } }