From 16c2b2af2ac3c9c4bc2496a171d041a48514906e Mon Sep 17 00:00:00 2001
From: L <L@132>
Date: 星期四, 23 四月 2026 09:18:20 +0800
Subject: [PATCH] *
---
src/main/java/com/zy/core/MainProcess.java | 18 +++++++++++++++---
1 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/zy/core/MainProcess.java b/src/main/java/com/zy/core/MainProcess.java
index fe79a52..436f2dc 100644
--- a/src/main/java/com/zy/core/MainProcess.java
+++ b/src/main/java/com/zy/core/MainProcess.java
@@ -7,7 +7,7 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
-import javax.annotation.PreDestroy;
+import jakarta.annotation.PreDestroy;
/**
* WCS涓绘祦绋�
@@ -74,13 +74,25 @@
}
private void licenseThreadRun(){
+ int i = 0;
while (true) {
try{
Thread.sleep(60*60*1000L);
+
+ // 绯荤粺杩愯鐘舵�佸垽鏂�
+ if (!SystemProperties.WCS_RUNNING_STATUS.get()) {
+ continue;
+ }
+
log.info("++++++++ 寮�濮嬮獙璇佽鍙瘉 ++++++++");
if (!mainService.licenseVerify()){
- SystemProperties.WCS_RUNNING_STATUS.set(Boolean.FALSE);
- log.info("++++++++ 楠岃瘉璁稿彲璇佸け璐� ++++++++");
+ if (i>6){
+ SystemProperties.WCS_RUNNING_STATUS.set(Boolean.FALSE);
+ log.info("++++++++ 楠岃瘉璁稿彲璇佸け璐� ++++++++");
+ i = 0;
+ } else {
+ i++;
+ }
} else {
// SystemProperties.WCS_RUNNING_STATUS.set(Boolean.TRUE);
log.info("++++++++ 楠岃瘉璁稿彲璇佹垚鍔� ++++++++");
--
Gitblit v1.9.1