All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.biz.trace.id.TraceIdService Maven / Gradle / Ivy

Go to download

BizX 是一个灵活而高效的业务开发框架, 其中也有很多为业务开发所需要的工具类的提供。

The newest version!
package com.biz.trace.id;

/**
 * 日志追踪Id服务接口。
 *
 * 

该接口定义了获取日志追踪Id的方法,用于链路追踪过程中标识唯一请求或操作。

* *

实现该接口的类应提供生成唯一追踪Id的逻辑,通常用于分布式系统中进行请求的追踪和日志的关联。

* *
 * 示例使用:
 * {@code
 * TraceIdService traceIdService = ...;
 * String traceId = traceIdService.getId();
 * }
 * 
* * @author francis * @since 1.0.1 */ public interface TraceIdService { /** * 获取日志追踪Id。 * *

每次调用该方法应返回一个唯一的Id,用于标识单次请求或操作的追踪信息。

*

Id的长度为18位。

* * @return 唯一的日志追踪Id */ String getId(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy