切换位置BaseMessage

This commit is contained in:
hzj
2025-02-13 09:06:33 +08:00
parent e073403f8a
commit c12d0b3107
2 changed files with 7 additions and 38 deletions

View File

@@ -1,36 +0,0 @@
package com.njcn.middle.rocket.domain;
import cn.hutool.core.util.IdUtil;
import lombok.Data;
import java.time.LocalDateTime;
/**
* @author hongawen
* @version 1.0.0
* @date 2023年08月04日 10:53
*/
@Data
public abstract class BaseMessage {
/**
* 业务键用于RocketMQ控制台查看消费情况
* 为了保证唯一性使用雪花算法生成一个随机id
*/
protected String key = IdUtil.getSnowflake().nextIdStr();
/**
* 发送消息来源,用于排查问题
*/
protected String source = "";
/**
* 发送时间
*/
protected LocalDateTime sendTime = LocalDateTime.now();
/**
* 重试次数,用于判断重试次数,超过重试次数发送异常警告
*/
protected Integer retryTimes = 0;
}