gpt4 book ai didi

java - 如何确保JMS队列将消息保存在持久存储中而不是堆中?

转载 作者:行者123 更新时间:2023-12-01 04:44:17 24 4
gpt4 key购买 nike

我的消息大小可能达到 2MB,并且我预计一次至少有 1000 条消息可用。

最佳答案

为什么不在收到队列消息时保留它?

public void onMessage(Message message) {
if (message instanceof TextMessage) {
try {
messageDao.save(message); // <----- See you can persist then and there
}
catch (JMSException ex) {
throw new RuntimeException(ex);
}
}
else {
throw new IllegalArgumentException("Message must be of type TextMessage");
}

}

关于java - 如何确保JMS队列将消息保存在持久存储中而不是堆中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16087526/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com