com.biz.trace.id.TraceIdService Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of biz-all Show documentation
Show all versions of biz-all Show documentation
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