linux安装acitveMQ已启动,windows无法访问8161

今天在学习activeMQ,将其装在linux上也启动了,但是windows就是无法访问,所以来一步一步找问题。

项目是否有启动

首先查询是不是真的有启动

ps -ef|grep activemq|grep -v grep

在这里插入图片描述
然后再看看端口是否用被占用
在这里插入图片描述
再看看

lsof -i:61616

在这里插入图片描述
然后发现这里好像用的是IPv6,因为那啥我虽然不是很清楚,但是知道有个IPv6和IPv4的东西,这个以后再研究一下这个东西。
然后先看看MQ前端页面的8161有没有
在这里插入图片描述
查出来是这么一个玩意,百度了一下也没结果。
在这里插入图片描述
可以看到本地有在运行8161,但是我从windows访问,肯定不能直接127,再看看其他方法

防火墙关闭

防火墙关闭也有可能导致两个地址ping不通,这里我两边都能ping通的。
不知道的去百度怎么关闭防火墙,或者设置白名单。

MQ配置问题

百度了一下好像有说是MQ的xml配置问题,我再试试。
说是把conf/jetty.xml改一下把127.0.0.1改成0.0.0.0 但是我还是不行!就很绝望
在这里插入图片描述
我列个大曹啊!总算解决了,没错,还是把上面那个jetty改成0.0.0.0,然后我重启了一下系统,可能防火墙就又关上还是咋地,就直接设置一个永久打开,然后就可以了!

firewall-cmd --list-port #查看开放的端口,如果不包括8161/tcp,则继续执行以下语句
firewall-cmd --zone=public --add-port=8161/tcp --permanent #将端口8161设置为永久生效的公共端口
firewall-cmd --zone=public --add-port=61616/tcp --permanent #将端口61616设置为永久生效的公共端口
firewall-cmd --reload #重新加载,使端口生效

感动天感动地,默认账号密码admin,终于搞进去!
在这里插入图片描述

参考地址:Linux中的ActiveMQ8161端口本机无法访问解决方案


2021年4月19日11:08:36
上次把虚拟机关了,今天要重新开启时,页面又打不开了,发现上面的检查均没问题,包括防火墙和项目是否启动。
突然想到一个问题是不是ip变了,果然ifconfig查了一下,ip最后的130变成了131!
在这里插入图片描述
所以不止页面要改,程序中的地址也要改。
回头再研究一下为什么这个ip地址会变,是不是每次重启都会在一个范围内改变?
因为工作中的ip地址一直没变过,是设置过还是因为重启过?

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值