我在两台RHEL服务器上安装了activemq。在第一台服务器上,它工作正常,当我测试以下命令时:
[tan@myservername1 apache-activemq-5.15.8]$ netstat -natp | grep 61616
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 0.0.0.0:61616 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:41290 127.0.0.1:61616 ESTABLISHED -
tcp 0 0 127.0.0.1:61616 127.0.0.1:41290 ESTABLISHED -
当我在第二台服务器上运行类似命令时,它不会显示上述统计信息,如下所示:
[activemq@myservername apache-activemq-5.15.11]$ netstat -a |grep 61616
[activemq@myservername apache-activemq-5.15.11]$
可能是什么原因?我测试了第二台服务器myservername
,看它是否正在运行,看起来像下面的命令所示:
[activemq@myservername apache-activemq-5.15.11]$ bin/activemq start
INFO: Loading '/web/servers/apache-activemq-5.15.11//bin/env'
INFO: Using java '/bin/java'
INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details
INFO: pidfile created : '/web/servers/apache-activemq-5.15.11//data/activemq.pid' (pid '6996')
然后我再次检查了以下内容:
[activemq@myservername apache-activemq-5.15.11]$ bin/activemq start
INFO: Loading '/web/servers/apache-activemq-5.15.11//bin/env'
INFO: Using java '/bin/java'
INFO: Process with pid '6996' is already running
如何解决第二台服务器的故障,使其显示与第一台服务器相同的结果?在与端口61616建立连接之前,我的spring boot应用程序将无法连接。