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