当前位置: 代码网 > it编程>编程语言>Java > 解决Nacos成功启动但是无法访问 (Connection refused)

解决Nacos成功启动但是无法访问 (Connection refused)

2024年06月10日 Java 我要评论
一、问题产生启动服务时报错:com.alibaba.nacos.api.exception.nacosexception:java.net.connectexception: connection r

一、问题产生

启动服务时报错:

com.alibaba.nacos.api.exception.nacosexception:java.net.connectexception: connection refused (connection refused)

二、排查思路

1.nacos拒绝连接,排查思路

  • nacos是否没有启动;
  • 启动nacos,查看启动状态;
  • 检查nacos启动失败的原因。

2.nacos启动成功但是拒绝连接的几种原因

  • nacos所在服务器的防火墙没有关闭;
  • nacos内存被占满;
  • nacos配置文件参数错误(例如数据库的密码配错了)

以上两种是比较常见的问题,然而,我所遇到的问题确实是百里挑一那么冷门的,我居然把nacos连接所连接的数据库的密码给换了!!!

还是查看日志知道的。

三、实操过程(着急解决问题直接看这个)

1.启动nacos

cd /users/[你的安装路径]abc/nacos/bin
sh startup.sh -m standalone

可以看到启动状态如下:

但是服务依旧无法启动

2.查看nacos启动日志

tail -f /users/[你的安装路径]/nacos/logs/start.out

tail -f -n 500 /users/[你的安装路径]/nacos/logs/nacos.log

温馨提示:退出tail模式是control+c哦

3.根据日志处理问题

在翻看了500行报错终于看到了,原来是数据库密码错了,我给自己的mysql换密码了,家人们,谁懂啊!

找了半天居然是这种问题,我被自己蠢哭了,没事不要换密码啊啊啊啊啊!!!

4.修改nacos

修改配置文件

/users/[你安装nacos的路径]/nacos/conf/application.properties

将密码修改为正确,记得保存!!!

5.重启nacos

一定要记得重启,一定要啊!!!!

cd /users/[你的安装路径]abc/nacos/bin
# 关闭应用
sh shutdown.sh
# 重新启动
sh startup.sh -m standalone

然后就可以成功访问啦

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com