From aa84962a8a8a31610a6318000a01cf751a5f75ea Mon Sep 17 00:00:00 2001 From: thinkgem Date: Sat, 15 Apr 2023 11:50:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20ELK=20=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E6=90=9C=E9=9B=86=E9=85=8D=E7=BD=AE=E5=8F=8A=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/core/pom.xml | 7 ++ .../templates/modules/gen/config.xml | 4 + .../main/resources/config/bootstrap-elk.xml | 17 ++++ .../main/resources/config/bootstrap-prod.xml | 82 +++++++++++++++++ .../src/main/resources/config/bootstrap.xml | 6 +- .../resources/config/logback-spring-elk.xml | 48 ++++++++++ .../resources/config/logback-spring-prod.xml | 89 +++++++++++++++++++ .../main/resources/config/logback-spring.xml | 8 +- modules/pom.xml | 1 + parent/pom.xml | 1 + .../src/main/resources/config/application.yml | 2 +- .../resources/config/logback-spring-prod.xml | 2 +- .../main/resources/config/logback-spring.xml | 2 +- .../resources/config/logback-spring-prod.xml | 2 +- .../main/resources/config/logback-spring.xml | 2 +- web/pom.xml | 17 ++-- web/src/main/resources/config/application.yml | 2 +- .../resources/config/logback-spring-prod.xml | 2 +- .../main/resources/config/logback-spring.xml | 2 +- 19 files changed, 277 insertions(+), 19 deletions(-) create mode 100644 modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/bootstrap-elk.xml create mode 100644 modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/bootstrap-prod.xml create mode 100644 modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/logback-spring-elk.xml create mode 100644 modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/logback-spring-prod.xml diff --git a/modules/core/pom.xml b/modules/core/pom.xml index bb11ccf0..3f170440 100644 --- a/modules/core/pom.xml +++ b/modules/core/pom.xml @@ -87,6 +87,13 @@ jeesite-framework ${project.parent.version} + + + + net.logstash.logback + logstash-logback-encoder + ${logstash-logback.version} + diff --git a/modules/core/src/main/resources/templates/modules/gen/config.xml b/modules/core/src/main/resources/templates/modules/gen/config.xml index f0b1f49a..4865edd4 100644 --- a/modules/core/src/main/resources/templates/modules/gen/config.xml +++ b/modules/core/src/main/resources/templates/modules/gen/config.xml @@ -228,7 +228,11 @@ + + + + diff --git a/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/bootstrap-elk.xml b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/bootstrap-elk.xml new file mode 100644 index 00000000..9184f81d --- /dev/null +++ b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/bootstrap-elk.xml @@ -0,0 +1,17 @@ + + + \ No newline at end of file diff --git a/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/bootstrap-prod.xml b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/bootstrap-prod.xml new file mode 100644 index 00000000..d60f6c67 --- /dev/null +++ b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/bootstrap-prod.xml @@ -0,0 +1,82 @@ + + + \ No newline at end of file diff --git a/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/bootstrap.xml b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/bootstrap.xml index b4cc12e3..bef93031 100644 --- a/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/bootstrap.xml +++ b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/bootstrap.xml @@ -12,7 +12,7 @@ server: - port: 8989 + port: \${random.int[10000,19999]} #======================================# #========== Cloud settings ============# @@ -70,10 +70,10 @@ spring: config: server-addr: 127.0.0.1:8848 file-extension: yml - group: jeesite-cloud-50 + group: jeesite-cloud-yml extension-configs: - data-id: application.yml - group: jeesite-cloud-50 + group: jeesite-cloud-yml # 服务发现与注册优选IP前缀 #inetutils: diff --git a/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/logback-spring-elk.xml b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/logback-spring-elk.xml new file mode 100644 index 00000000..fdd0889f --- /dev/null +++ b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/logback-spring-elk.xml @@ -0,0 +1,48 @@ + + + \ No newline at end of file diff --git a/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/logback-spring-prod.xml b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/logback-spring-prod.xml new file mode 100644 index 00000000..1b561126 --- /dev/null +++ b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/logback-spring-prod.xml @@ -0,0 +1,89 @@ + + + \ No newline at end of file diff --git a/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/logback-spring.xml b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/logback-spring.xml index cb1f0552..41daf3bc 100644 --- a/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/logback-spring.xml +++ b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/src/main/resources/config/logback-spring.xml @@ -15,9 +15,11 @@ - + + + @@ -36,7 +38,7 @@ 30 - %d{yyyy-MM-dd HH:mm:ss.SSS} %-5p \${PID:- } [%15.15t] [%-39logger{39}] - %m%n%wEx + %d{yyyy-MM-dd HH:mm:ss.SSS} %-5p \${PID:- } [%15.15t] [%-39logger{39}] [%X{TRACE_ID}] - %m%n%wEx - + diff --git a/web-api/src/main/resources/config/logback-spring.xml b/web-api/src/main/resources/config/logback-spring.xml index 81b9dfde..9bc86e57 100644 --- a/web-api/src/main/resources/config/logback-spring.xml +++ b/web-api/src/main/resources/config/logback-spring.xml @@ -8,7 +8,7 @@ - + diff --git a/web-fast/src/main/resources/config/logback-spring-prod.xml b/web-fast/src/main/resources/config/logback-spring-prod.xml index 66c6425f..5a16c941 100644 --- a/web-fast/src/main/resources/config/logback-spring-prod.xml +++ b/web-fast/src/main/resources/config/logback-spring-prod.xml @@ -17,7 +17,7 @@ - + diff --git a/web-fast/src/main/resources/config/logback-spring.xml b/web-fast/src/main/resources/config/logback-spring.xml index 81b9dfde..9bc86e57 100644 --- a/web-fast/src/main/resources/config/logback-spring.xml +++ b/web-fast/src/main/resources/config/logback-spring.xml @@ -8,7 +8,7 @@ - + diff --git a/web/pom.xml b/web/pom.xml index 353af08d..961f6706 100644 --- a/web/pom.xml +++ b/web/pom.xml @@ -42,6 +42,13 @@ ${project.parent.version} + + + com.jeesite + jeesite-module-app + ${project.parent.version} + + com.jeesite @@ -56,19 +63,19 @@ ${project.parent.version} - - + - + diff --git a/web/src/main/resources/config/logback-spring.xml b/web/src/main/resources/config/logback-spring.xml index 81b9dfde..9bc86e57 100644 --- a/web/src/main/resources/config/logback-spring.xml +++ b/web/src/main/resources/config/logback-spring.xml @@ -8,7 +8,7 @@ - +