如何在 Docker Compose 中创建带有主题的 JMS 队列?

问题描述 投票:0回答:1

我正在致力于容器化一个使用 JMS 队列的 Java Spring Boot 应用程序。

为了使用 docker 在本地运行,我尝试从 Docker 撰写文件创建活动 MQ 的本地实例。

我可以启动一个实例,但我无法从 docker compose 环境变量或 CLI 添加队列。与我尝试测试的 Java 应用程序一样,这里尽量减少配置。想法是应用程序使用队列并将有效负载从 SOAP UI 或邮递员推送到队列。

我是不是搞错了?有没有更简单的方法来访问 Java 应用程序中的 JMSListener?

谢谢!

spring-boot docker-compose jms activemq-classic activemq-artemis
1个回答
0
投票

ActiveMQ 支持自动目标创建,这通常会在开发人员灵活性和轻量级管理之间产生最佳平衡。只需将生产者和消费者连接起来,消息就会开始移动。

这可以使用授权条目进行自定义:

参考:ActiveMQ 安全性

© www.soinside.com 2019 - 2024. All rights reserved.