报错
Server check fail, please check server 172.16.225.128 ,port 9848 is available , error ={}
java.util.concurrent.TimeoutException: Waited 3000 milliseconds (plus 4 milliseconds, 61417 nanoseconds delay) for com.alibaba.nacos
背景
使用SpringCloud连接Nacos注册服务时死活注册不上,在网上搜了N种解决方案尝试了N遍都没解决,各种重装还是一样连接不上,控制台报错如下:
尝试过程
先后尝试了重装Nacos、改端口、换网络、重新部署,网上说要开放8848、9848、9849端口,这个一开始就开了,为此我还把防火墙关了,甚至7848端口都开了就是不行,并且Nacos日志没有任何信息,说明问题压根不出在Nacos这边,代码这边也认真过了一遍没有发现任何问题,实在是太奇怪了,硬生生琢磨了一整天,第二天又搞了一上午还是没解决。
乌龙
结果在偶然中不小心打开了我的梯子app,发现我的梯子一直没关,难怪发现我的bing用不了了还以为是bing崩了,立马反应过来为什么一直连接不上Nacos了,原来是一直挂着梯子,当场气晕。
写在最后
还是希望各位Coder在日常工作和学习中能够多冷静思考,别像我一样晕了头,这种很异常的情况早该想到是网络原因的,我太傻了,真的。