我为JMS 2.0应用程序下载了HornetQ,并在Windows上将其解压缩。 HornetQ内部有一个bin
文件夹。 bin
文件夹中有.bat
个文件可以启动和停止服务器,并且可以正常工作。如果我在bin
文件夹中打开命令提示符并运行命令hornetq start
,则它不会启动服务器。我在Google上尝试过,但找不到特定的命令。您能帮我知道HornetQ服务器的启动和停止命令吗?我使用ActiveMQ服务器,它在命令提示符下成功启动。我只是想要HornetQ一样。
答案 0 :(得分:0)
从命令提示符处启动和停止HornetQ的命令是run
和stop
,它们与run.bat
中的stop.bat
和bin
批处理文件相对应目录。您可以使用activemq start
启动ActiveMQ 5.x的原因是因为ActiveMQ 5.x在其activemq.bat
目录中附带了一个名为bin
的批处理文件。您真的不能期望对不同的代理使用相同的命令格式,因为它们实际上不同,并且支持不同的启动和停止方法。
那是说,我很好奇为什么您现在完全使用HornetQ。基于HornetQ代码的代码已于5年前捐赠给Apache ActiveMQ项目,并以ActiveMQ Artemis代理的身份存在。您为什么不使用它,以便可以使经纪人处于积极的开发之中?在过去的5年中,已修复了数百个错误,并添加了许多新功能。
答案 1 :(得分:0)
这里“启动”命令是“运行”的,为了停止服务器,我们可以使用Ctrl + c命令,然后按“ Y”