traceID
This commit is contained in:
parent
03a0226fcb
commit
f96c92b260
|
|
@ -48,14 +48,3 @@ seata:
|
|||
server-addr: 121.40.109.122:8848
|
||||
namespace:
|
||||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://192.168.1.42:9411/api/v2/spans
|
||||
|
|
@ -52,13 +52,3 @@ seata:
|
|||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://121.40.109.122:9411/api/v2/spans
|
||||
|
||||
|
|
|
|||
|
|
@ -52,13 +52,3 @@ seata:
|
|||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://192.168.1.42:9411/api/v2/spans
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ server:
|
|||
|
||||
spring:
|
||||
application:
|
||||
name: account-server
|
||||
name: account
|
||||
profiles:
|
||||
active: dev
|
||||
include: tools
|
||||
|
|
|
|||
|
|
@ -55,13 +55,3 @@ seata:
|
|||
namespace:
|
||||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://192.168.1.42:9411/api/v2/spans
|
||||
|
|
|
|||
|
|
@ -48,14 +48,3 @@ seata:
|
|||
server-addr: 121.40.109.122:8848
|
||||
namespace:
|
||||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://121.40.109.122:9411/api/v2/spans
|
||||
|
|
|
|||
|
|
@ -47,15 +47,4 @@ seata:
|
|||
nacos:
|
||||
server-addr: 121.40.109.122:8848
|
||||
namespace:
|
||||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://192.168.1.42:9411/api/v2/spans
|
||||
group: group_seata
|
||||
|
|
@ -3,7 +3,7 @@ server:
|
|||
|
||||
spring:
|
||||
application:
|
||||
name: market-server
|
||||
name: market
|
||||
profiles:
|
||||
active: dev
|
||||
include: tools
|
||||
|
|
|
|||
|
|
@ -49,14 +49,3 @@ seata:
|
|||
server-addr: 121.40.109.122:8848
|
||||
namespace:
|
||||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://192.168.1.42:9411/api/v2/spans
|
||||
|
|
|
|||
|
|
@ -53,15 +53,3 @@ seata:
|
|||
server-addr: 121.40.109.122:8848
|
||||
namespace:
|
||||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://121.40.109.122:9411/api/v2/spans
|
||||
|
||||
|
|
|
|||
|
|
@ -53,15 +53,3 @@ seata:
|
|||
server-addr: 121.40.109.122:8848
|
||||
namespace:
|
||||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://192.168.1.42:9411/api/v2/spans
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ server:
|
|||
|
||||
spring:
|
||||
application:
|
||||
name: order-server
|
||||
name: order
|
||||
profiles:
|
||||
active: dev
|
||||
include: tools
|
||||
|
|
|
|||
|
|
@ -53,15 +53,4 @@ seata:
|
|||
nacos:
|
||||
server-addr: 121.40.109.122:8848
|
||||
namespace:
|
||||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://192.168.1.42:9411/api/v2/spans
|
||||
group: group_seata
|
||||
|
|
@ -48,14 +48,3 @@ seata:
|
|||
server-addr: 121.40.109.122:8848
|
||||
namespace:
|
||||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://121.40.109.122:9411/api/v2/spans
|
||||
|
|
|
|||
|
|
@ -48,14 +48,3 @@ seata:
|
|||
server-addr: 121.40.109.122:8848
|
||||
namespace:
|
||||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://192.168.1.42:9411/api/v2/spans
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ server:
|
|||
|
||||
spring:
|
||||
application:
|
||||
name: product-server
|
||||
name: product
|
||||
profiles:
|
||||
active: dev
|
||||
include: tools
|
||||
|
|
|
|||
|
|
@ -50,14 +50,3 @@ seata:
|
|||
namespace:
|
||||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://192.168.1.42:9411/api/v2/spans
|
||||
|
||||
|
|
|
|||
|
|
@ -51,14 +51,3 @@ seata:
|
|||
namespace:
|
||||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://121.40.109.122:9411/api/v2/spans
|
||||
|
||||
|
|
|
|||
|
|
@ -51,14 +51,3 @@ seata:
|
|||
namespace:
|
||||
group: group_seata
|
||||
|
||||
|
||||
# TraceID
|
||||
management:
|
||||
tracing:
|
||||
enabled: true
|
||||
sampling:
|
||||
probability: 1.0 # 100% 采样,生产可降低
|
||||
zipkin:
|
||||
tracing:
|
||||
endpoint: http://192.168.1.42:9411/api/v2/spans
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ server:
|
|||
|
||||
spring:
|
||||
application:
|
||||
name: system-server
|
||||
name: system
|
||||
profiles:
|
||||
active: dev
|
||||
|
||||
|
|
|
|||
|
|
@ -1,20 +1,31 @@
|
|||
package com.czg.config;
|
||||
|
||||
import cn.hutool.core.util.IdUtil;
|
||||
import jakarta.servlet.*;
|
||||
import jakarta.servlet.http.HttpServletRequest;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import org.slf4j.MDC;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author GYJoker
|
||||
*/
|
||||
@Configuration
|
||||
public class CorsFilter implements Filter {
|
||||
|
||||
@Value("${spring.application.name:unknown-service}")
|
||||
private String applicationName;
|
||||
@Override
|
||||
public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain)
|
||||
throws IOException, ServletException {
|
||||
// traceId
|
||||
Map<String, String> copyOfContextMap = MDC.getCopyOfContextMap();
|
||||
copyOfContextMap.put("traceId",applicationName + IdUtil.getSnowflakeNextId());
|
||||
MDC.setContextMap(copyOfContextMap);
|
||||
HttpServletResponse response = (HttpServletResponse) resp;
|
||||
HttpServletRequest reqs = (HttpServletRequest) req;
|
||||
String curOrigin = reqs.getHeader("Origin");
|
||||
|
|
|
|||
|
|
@ -41,9 +41,6 @@
|
|||
<weixin.java.miniapp.version>3.8.0</weixin.java.miniapp.version>
|
||||
<pinyin.version>2.5.1</pinyin.version>
|
||||
<IJPay.version>2.9.10</IJPay.version>
|
||||
<micrometer.version>1.6.0-M3</micrometer.version>
|
||||
<zipkin-reporter.version>3.5.1</zipkin-reporter.version>
|
||||
<actuator.version>4.0.0-M3</actuator.version>
|
||||
</properties>
|
||||
|
||||
<dependencyManagement>
|
||||
|
|
|
|||
|
|
@ -98,29 +98,5 @@
|
|||
<artifactId>hibernate-validator</artifactId>
|
||||
<version>8.0.2.Final</version>
|
||||
</dependency>
|
||||
|
||||
<!-- Micrometer Tracing 核心(必需) -->
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-tracing-bridge-brave</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-observation</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- Zipkin Reporter,用于将数据发送到 Zipkin -->
|
||||
<dependency>
|
||||
<groupId>io.zipkin.reporter2</groupId>
|
||||
<artifactId>zipkin-reporter-brave</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-actuator</artifactId>
|
||||
</dependency>
|
||||
|
||||
|
||||
</dependencies>
|
||||
</project>
|
||||
|
|
|
|||
Loading…
Reference in New Issue