This commit is contained in:
2026-01-09 15:59:37 +08:00
parent 423423ca0b
commit 7ac540dfa9

View File

@@ -48,20 +48,24 @@ public class EntryManagerMqListener {
)
@RabbitHandler
public void handle(Message message, Channel channel, String msg) throws IOException {
log.info("进件1MQ对接开始shopId:{}", msg);
String messageId = message.getMessageProperties().getMessageId();
if (hasMessageId(messageId)) {
return;
}
log.info("进件0MQ对接开始shopId:{}messageId:{}", msg, messageId);
// if (hasMessageId(messageId)) {
// return;
// }
try {
Long shopId = Long.valueOf(msg);
// 将唯一标识添加到日志上下文
ThreadContext.put("traceId", messageId);
// ThreadContext.put("traceId", messageId);
log.info("进件2MQ对接开始shopId:{}", msg);
// 安全转换shopId
if (shopId == null) {
channel.basicNack(message.getMessageProperties().getDeliveryTag(), false, false);
return;
}
AggregateMerchantVO entry = shopDirectMerchantService.getEntry(Long.valueOf(msg));
log.info("进件3MQ对接开始shopId:{}", msg);
if (entry != null) {
EntryManager.uploadParamImage(entry);
List<String> platform = new ArrayList<>();
@@ -97,9 +101,9 @@ public class EntryManagerMqListener {
channel.basicNack(message.getMessageProperties().getDeliveryTag(), false, false);
} finally {
delMessageId(messageId);
// delMessageId(messageId);
// 清除日志上下文信息
ThreadContext.remove("messageId");
// ThreadContext.remove("messageId");
}
}