From a6388f547a6306455f99c6806717b1601259d648 Mon Sep 17 00:00:00 2001 From: mengyxu Date: Thu, 29 May 2025 09:00:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=E7=BA=BF=E4=BA=BA=E6=95=B0=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E5=A2=9E=E5=8A=A0=E6=9C=8D=E5=8A=A1=E5=99=A8=E6=A0=87?= =?UTF-8?q?=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- java/application.properties | 3 ++- .../main/java/vip/xumy/idle/server/pojo/ActivityCount.java | 1 + .../java/vip/xumy/idle/server/worker/ActivityCountWorker.java | 4 ++++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/java/application.properties b/java/application.properties index a30da1e..2a58e38 100644 --- a/java/application.properties +++ b/java/application.properties @@ -4,4 +4,5 @@ spring.datasource.username=root spring.datasource.password=123456 login.token.timeout=10080 -login.token.domain= \ No newline at end of file +login.token.domain= +server.name= \ No newline at end of file diff --git a/java/src/main/java/vip/xumy/idle/server/pojo/ActivityCount.java b/java/src/main/java/vip/xumy/idle/server/pojo/ActivityCount.java index a3e5020..3393cce 100644 --- a/java/src/main/java/vip/xumy/idle/server/pojo/ActivityCount.java +++ b/java/src/main/java/vip/xumy/idle/server/pojo/ActivityCount.java @@ -23,5 +23,6 @@ public class ActivityCount { private String time; private Integer num; private String type; + private String server; } diff --git a/java/src/main/java/vip/xumy/idle/server/worker/ActivityCountWorker.java b/java/src/main/java/vip/xumy/idle/server/worker/ActivityCountWorker.java index df9c6c3..93a2f9b 100644 --- a/java/src/main/java/vip/xumy/idle/server/worker/ActivityCountWorker.java +++ b/java/src/main/java/vip/xumy/idle/server/worker/ActivityCountWorker.java @@ -1,6 +1,7 @@ package vip.xumy.idle.server.worker; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; @@ -22,6 +23,8 @@ import vip.xumy.idle.server.service.WebSocketService; public class ActivityCountWorker { @Autowired private IActivityCountMapper countMapper; + @Value("${server.name}") + private String server; @Scheduled(cron = "0 * * * * ?") public void aliveCount() { @@ -29,6 +32,7 @@ public class ActivityCountWorker { count.setTime(DateUtil.format()); count.setNum(WebSocketService.CLIENT_MAP.keySet().size()); count.setType("A"); + count.setServer(server); countMapper.insert(count); }