一台服务器上的ActiveMQ不在另一台服务器上侦听端口61616

时间:2020-06-11 22:26:42

标签: java spring-boot activemq

我在两台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应用程序将无法连接。

0 个答案:

没有答案