Hornetq服务器不是从命令行启动的

时间:2020-04-26 17:37:38

标签: hornetq

我为JMS 2.0应用程序下载了HornetQ,并在Windows上将其解压缩。 HornetQ内部有一个bin文件夹。 bin文件夹中有.bat个文件可以启动和停止服务器,并且可以正常工作。如果我在bin文件夹中打开命令提示符并运行命令hornetq start,则它不会启动服务器。我在Google上尝试过,但找不到特定的命令。您能帮我知道HornetQ服务器的启动和停止命令吗?我使用ActiveMQ服务器,它在命令提示符下成功启动。我只是想要HornetQ一样。

2 个答案:

答案 0 :(得分:0)

从命令提示符处启动和停止HornetQ的命令是runstop,它们与run.bat中的stop.batbin批处理文件相对应目录。您可以使用activemq start启动ActiveMQ 5.x的原因是因为ActiveMQ 5.x在其activemq.bat目录中附带了一个名为bin的批处理文件。您真的不能期望对不同的代理使用相同的命令格式,因为它们实际上不同,并且支持不同的启动和停止方法。

那是说,我很好奇为什么您现在完全使用HornetQ。基于HornetQ代码的代码已于5年前捐赠给Apache ActiveMQ项目,并以ActiveMQ Artemis代理的身份存在。您为什么不使用它,以便可以使经纪人处于积极的开发之中?在过去的5年中,已修复了数百个错误,并添加了许多新功能。

答案 1 :(得分:0)

Running HornetQ from CMD

这里“启动”命令是“运行”的,为了停止服务器,我们可以使用Ctrl + c命令,然后按“ Y”