仅使用命令行创建 ActiveMQ Artemis 代理

Create ActiveMQ Artemis broker with command line only

我正在尝试仅使用命令行创建一个 ActiveMQ Artemis 代理实例,但似乎 allow-anonymous 选项被忽略并且问题“允许匿名?”反正在我 运行 create 命令之后出现,如下所示:

./artemis-2.17.0/bin/artemis create --user=test --password=test --allow-anonymous=Y ./broker-name 

通过 allow-anonymous 选项并避免出现该问题的正确方法是什么?

如果您运行此命令,您将看到create命令的所有可用选项:

artemis help create

这些选项之一是 --allow-anonymous。这不需要设置为任何值。此外,确实取值的选项不需要等号 (=)。因此,您的命令应如下所示:

artemis create --user test --password test --allow-anonymous ./broker-name