java - 如何使用 Spring-JMS 定义最大队列大小

标签 java spring jms activemq spring-jms

我按照 Spring-boot 文章定义了本地 activemq: https://spring.io/guides/gs/messaging-jms/

我想设置队列大小(X 次)。因此,当生产者尝试将新时间排入队列时,如果大小达到限制,它将得到异常

我该如何定义它?

谢谢。

最佳答案

您无法以简单的方式限制 ActiveMQ 队列的消息数量。有一个open ticket你可以投票支持。

但是,您可以限制队列的内存大小(字节),但这不是问题所在。

关于java - 如何使用 Spring-JMS 定义最大队列大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28476543/

相关文章:

java - 从整数到整数的 AES 加密

java - Spring Boot/Maven 属性和系统临时文件夹路径

java - mocoServer - 代码解释

java - IBM MQ :Message is published as Binary but sending as String

java - 有没有更好的方法将字节数组转换为int?

java - 如何在java中实现chrome原生消息处理协议(protocol)

java - Android WebView - JWT 身份验证

javascript - 让 React 路由器与 Spring 端点一起工作

java - JMS 队列上多线程消息处理的最佳实践

java - 如何在 JBossAS5 上配置 ConnectionFactory JMS?