微服务正常启动后却无法访问的问题探讨

我的微服务项目在这里先展示下
在这里插入图片描述
首先运行Eureka
在这里插入图片描述
其次先后运行8001服务端(服务提供者),再运行79客户端(服务消费者)
在这里插入图片描述
然后查看访问Eureka,可以看到8001提供者和79消费者都已经成功注册进入了Eureka中
在这里插入图片描述
测试这两个服务是否正常访问
先测试8001提供者,点击8001提供者查看
在这里插入图片描述
结果页面
在这里插入图片描述
这说明8001消费者可以正常访问。

同理访问79提供者
在这里插入图片描述
结果页面
在这里插入图片描述
这说明79消费者微服务是存在问题的。
这里,我们不妨从另一个角度分析
访问79消费者里面的一个接口,出现同样的情况微服务无法访问。
在这里插入图片描述

                                                                                            **

上面是错误展示,下面是解决方案。

出现这种问题,解决方案一般是三种
1.查看pom.xml,发现没有缺少jar包

在这里插入图片描述
2.查看接口是否写错,发现接口一切正常
在这里插入图片描述
3.查看application.yml文件是否配置出错
通过查看发现配置文件里面内容符合规范且没有明显错误
在这里插入图片描述
哎呀呀。。。这该怎么办呢。所有想到的办法都尝试了就是不行了。
拼命挣扎了三个小时候无意间在百度上看到一篇博文是这写的。端口可能已经被占用了。
于是抱着尝试的心态修改了端口号。
在这里插入图片描述
再次访问成功了
在这里插入图片描述

经过5个小时的不断探索终于解决了问题。这个错误告诉我们在做微服务项目时一定要注意细节。像端口号冲突这样的错误,一般在运行微服务时并不会报错,但是在访问微服务总是访问不到。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值