消息队列全部出错,接收类型,修复
This commit is contained in:
parent
34583e3137
commit
28224ef6db
@ -23,7 +23,6 @@ import org.springframework.stereotype.Component;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.io.IOException;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
|
||||
/**
|
||||
* 延迟消息接收器,处理过期的消息
|
||||
@ -44,11 +43,11 @@ public class DelayMessageReceiver {
|
||||
private PushMessageService pushMessageService;
|
||||
|
||||
@RabbitListener(queues = MqConstant.DEAD_LETTER_QUEUE_NAME)
|
||||
public void handleExpiredMessage(byte[] data, Channel channel, Message message) {
|
||||
// 将byte[]转换为String,然后调用现有的处理逻辑
|
||||
String dataStr = new String(data, StandardCharsets.UTF_8);
|
||||
handleExpiredMessage(dataStr, channel, message);
|
||||
}
|
||||
// public void handleExpiredMessage(byte[] data, Channel channel, Message message) {
|
||||
// // 将byte[]转换为String,然后调用现有的处理逻辑
|
||||
// String dataStr = new String(data, StandardCharsets.UTF_8);
|
||||
// handleExpiredMessage(dataStr, channel, message);
|
||||
// }
|
||||
|
||||
/**
|
||||
* 监听死信队列,处理过期的延迟消息
|
||||
|
||||
Loading…
Reference in New Issue
Block a user