From b1b0b23171cdc056244453ff2a962a5ef23b264b Mon Sep 17 00:00:00 2001 From: zhouz <> Date: Fri, 30 Aug 2024 16:44:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:clock=20is=20moving=20backwards=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/org/nl/config/TlogIdGenerator.java | 11 +++++++++++ .../src/main/resources/config/application.yml | 7 +++++-- 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 lms/nladmin-system/src/main/java/org/nl/config/TlogIdGenerator.java diff --git a/lms/nladmin-system/src/main/java/org/nl/config/TlogIdGenerator.java b/lms/nladmin-system/src/main/java/org/nl/config/TlogIdGenerator.java new file mode 100644 index 000000000..90be04997 --- /dev/null +++ b/lms/nladmin-system/src/main/java/org/nl/config/TlogIdGenerator.java @@ -0,0 +1,11 @@ +package org.nl.config; + +import cn.hutool.core.util.IdUtil; +import com.yomahub.tlog.id.TLogIdGenerator; + +public class TlogIdGenerator extends TLogIdGenerator { + @Override + public String generateTraceId() { + return IdUtil.getSnowflake(1, 1).nextIdStr(); + } +} diff --git a/lms/nladmin-system/src/main/resources/config/application.yml b/lms/nladmin-system/src/main/resources/config/application.yml index 93d06e7ef..1aacdc663 100644 --- a/lms/nladmin-system/src/main/resources/config/application.yml +++ b/lms/nladmin-system/src/main/resources/config/application.yml @@ -19,7 +19,7 @@ spring: enabledBanner: false # 是否启用 控制台banner,默认true enabledCollect: true # 是否开启监控指标采集,默认true collectorTypes: logging # 监控数据采集器类型(logging | micrometer | internal_logging),默认micrometer - logPath: C:\log\lms # 监控日志数据路径,默认 ${user.home}/logs,采集类型非logging不用配置 + logPath: ~/file/log/lms # 监控日志数据路径,默认 ${user.home}/logs,采集类型非logging不用配置 monitorInterval: 8 tomcatTp: # tomcat webserver 线程池配置 threadPoolAliasName: tomcat 线程池 # 线程池别名,可选 @@ -92,7 +92,7 @@ logging: file: path: d:\log\lms config: classpath:logback-spring.xml -#接口日志黑名单 + #接口日志黑名单 include-paths: - getHotPointStatus # sa-token白名单配置 @@ -184,3 +184,6 @@ jetcache: lucene: index: path: D:\log\lms\lucene\index + +tlog: + id-generator: org.nl.config.TlogIdGenerator