JBoss Fuse,正在使用 ActiveMQ 创建容器

JBoss Fuse, creating container with ActiveMQ

我们正在使用 JBoss Fuse 6.2(在 Docker 中,但此处超出范围)。我们正在使用以下命令创建一个容器:

bin/admin create $containername

我们有两种情况: 我们用命令启动容器:

/bin/admin start $containername

这样一来activemq就完全没有激活了

另一种情况是不带参数启动容器:

./bin/start

这样,容器就会激活ActiveMq。 请帮助我理解行为:如果以 bin/start 启动,同一个创建的容器将激活 ActiveMQ,但如果以 bin/admin/start $containername?

启动则不会激活

附带问题:使用 bin/admin/create 创建容器时,是否默认安装了 activemq?

提前致谢。

通过使用 bin/start,您可以创建一个独立的 Fuse 容器,其中安装了 Camel 和 ActiveMQ。

使用 bin/admin start <name> 创建一个新的空 Karaf 容器,您需要自己配置它。

解决方法:只用bin/start.