Ver Fonte

Merge branch 'package' of GameCenter/game-center into dev

zhimo há 1 ano atrás
pai
commit
4e3a3738cf

+ 1 - 1
game-module/game-module-manage/src/main/java/com/zanxiang/game/module/manage/ManageApplication.java

@@ -23,7 +23,7 @@ public class ManageApplication {
 
     public static void main(String[] args) {
         SpringApplication.run(ManageApplication.class, args);
-        System.out.println("赞象Manage服务启动成功 <小程序监听修改完成上线> ( ´・・)ノ(._.`) \n" +
+        System.out.println("赞象Manage服务启动成功 <小程序监听修改完成上线01> ( ´・・)ノ(._.`) \n" +
                 "___  ___  ___   _   _   ___  _____  _____ \n" +
                 "|  \\/  | / _ \\ | \\ | | / _ \\|  __ \\|  ___|\n" +
                 "| .  . |/ /_\\ \\|  \\| |/ /_\\ \\ |  \\/| |__  \n" +

+ 4 - 4
game-module/game-module-manage/src/main/java/com/zanxiang/game/module/manage/service/impl/AppletCheckServiceImpl.java

@@ -78,7 +78,7 @@ public class AppletCheckServiceImpl implements IAppletCheckService {
             } catch (Exception e) {
                 log.error("获取小程序token异常, appName : {}, e : {}", payApplication.getAppName(), e.getMessage());
             }
-            if (Strings.isBlank(accessToken) || !this.appletCheck(accessToken)) {
+            if (Strings.isBlank(accessToken) || !this.appletCheck(accessToken, payApplication.getAppName())) {
                 log.error("小程序判定封停或者禁用, appName : {}, accessToken : {}", payApplication.getAppName(), accessToken);
                 this.payApplicationCheck(payApplication);
             }
@@ -193,7 +193,7 @@ public class AppletCheckServiceImpl implements IAppletCheckService {
         return new ArrayList<>(collection);
     }
 
-    private boolean appletCheck(String token) {
+    private boolean appletCheck(String token, String appName) {
         //参数对象
         String dayTime = LocalDate.now().minusDays(1).toString();
         Map<String, String> paramMap = new HashMap<>(2);
@@ -203,12 +203,12 @@ public class AppletCheckServiceImpl implements IAppletCheckService {
         try {
             // 带参POST请求
             String result = HttpUtil.post(host, JsonUtil.toString(paramMap));
-            log.error("小程序接口监测结果, result : {}", result);
             if (Strings.isNotBlank(result) && result.contains("errcode")) {
+                log.error("小程序封停监测结果, appName : {}, result : {}", appName, result);
                 return Boolean.FALSE;
             }
         } catch (Exception e) {
-            log.error("小程序token检测出现异常, token : {},  e : {}", token, e.getMessage());
+            log.error("小程序封停监测异常, appName : {},  e : {}", appName, e.getMessage());
             return Boolean.FALSE;
         }
         return Boolean.TRUE;

+ 4 - 3
game-module/game-module-manage/src/main/java/com/zanxiang/game/module/manage/task/PayApplicationTask.java

@@ -7,6 +7,7 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.scheduling.annotation.Scheduled;
 import org.springframework.stereotype.Component;
 
+import java.time.LocalDateTime;
 import java.util.concurrent.TimeUnit;
 
 /**
@@ -34,17 +35,17 @@ public class PayApplicationTask {
         if (!distributedLockComponent.doLock(lockKey, 0L, 15L, TimeUnit.MINUTES)) {
             return;
         }
-        log.error("小程序每分钟token监控定时器开始执行, time : {}", System.currentTimeMillis());
+        log.error("小程序每10分钟封停监控定时器开始执行, startTime : {}", LocalDateTime.now().toString());
         try {
             //执行检测
             appletCheckService.payApplicationCheck();
         } catch (Exception e) {
-            log.error("小程序每分钟token监控异常, e : {}", e.getMessage());
+            log.error("小程序每10分钟封停监控异常, e : {}", e.getMessage());
         } finally {
             //释放锁
             distributedLockComponent.unlock(lockKey);
         }
-        log.error("小程序每分钟token监控定时器执行完成时间 , time  : {}", System.currentTimeMillis());
+        log.error("小程序每10分钟封停监控定时器执行结束 , endTime  : {}", LocalDateTime.now().toString());
     }
 
 }