From 90df5aeb79c78b77cc5a7ce143116ad147103c57 Mon Sep 17 00:00:00 2001 From: houzhongjian <houzhongyi@126.com> Date: 星期四, 10 四月 2025 14:15:57 +0800 Subject: [PATCH] 增加ServerInfoConfiguration配置 --- iailab-module-system/iailab-module-system-biz/src/main/java/com/iailab/module/system/job/config/ServerInfoConfiguration.java | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) diff --git a/iailab-module-system/iailab-module-system-biz/src/main/java/com/iailab/module/system/job/config/ServerInfoConfiguration.java b/iailab-module-system/iailab-module-system-biz/src/main/java/com/iailab/module/system/job/config/ServerInfoConfiguration.java new file mode 100644 index 0000000..12cfe9f --- /dev/null +++ b/iailab-module-system/iailab-module-system-biz/src/main/java/com/iailab/module/system/job/config/ServerInfoConfiguration.java @@ -0,0 +1,30 @@ +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(); + } + +} -- Gitblit v1.9.3