解决java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does not have availa[通俗易懂]

解决java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does not have availa[通俗易懂]解决java.lang.RuntimeException:com.netflix.client.ClientException:Loadbalancerdoesnothaveavailableserverforclient:xxx-xxx-xxx小弟第一次发博客,不喜勿喷,工作经验(1个月)各位大佬你们,最近在接触微服务项目,在运行的过程中遇到许多问题,第一次写博客,就发…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

解决java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does not have available server for client: xxx-xxx-xxx

小弟第一次发博客,不喜勿喷

各位大佬你们,最近在接触微服务项目,在运行的过程中遇到许多问题,第一次写博客,就发一个比较简单的,有什么写错的地方望大佬们指点一下,好及时更改

直接上图
在这里插入图片描述从报错中能够很明显的看到,我这里显示的是does not have — user,我的user服务是处于关闭状态,在微服务中,主要采用的就是服务与服务之间的调用(小弟个人理解),就相当于是提供者与消费者之间的关系,在这里我的user服务担任的是提供者,正在运行的服务相当于是消费者,说庸俗一点就是我消费这过来消费,钱都给你(提供者)准备好了,但是你(提供者)不开门,我消费者很生气,这个时候我们可以检查一下user服务,是不是处于打开状态(我这里目前是关闭状态)

在这里插入图片描述
这个时候我把user服务启动起来,启动成功了,然后在重新启动我的消费者服务,因为提供者(user)已经启动了。在执行方法,也就是调用user的接口
在这里插入图片描述
问题已经解决。

强调一下,这里有一个大坑,需要注意,那就是user(提供者)服务在启动之后,一定一定一定要重新启动消费者服务,因为在这里如果你不重新启动消费者服务,那么你在运行之后,还是一样会报错,并且是同样的报错,因为消费者依然无法检测到提供者,需要重启消费者服务(依照我个人理解,应该是有方法能够自动监听服务的,意思也就是在user服务启动之后,消费者服务能够直接读取到user服务,也就是我们不用重新启动消费者服务,就像是Tomcat热部署,不知道理解的对不对)
第一次的文章就到这里

觉得能有帮助或者错误(小弟写的)不是严重的情况下,希望点上宝贵的一赞,给咋们菜鸡一点信心,谢谢指点

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161480.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 2021年美赛A题思路与程序–已更新

    2021年美赛A题思路与程序–已更新美赛第一小题部分程序%预测的菌群的数量clc;clearall;y=input(‘请输入数据’);n=length(y);yy=ones(n,1);yy(1)=y(1);fori=2:nyy(i)=yy(i-1)+y(i)endB=ones(n-1,2);fori=1:(n-1)B(i,1)=-(yy(i)+yy(i+1))/2;B(i,2)=1;endBT=B’;forj=1:(n-1)YN(j)=y(j+1);endYN=YN’;A=inv(BT

    2022年6月6日
    51
  • compound extreme_particular conditions

    compound extreme_particular conditions在看SpringSide代码过程中,发现SS使用了extremecomponents于是,今天看了看extremecomponents的使用,发觉extremecomponents真是个好用西。可以直接接受response的数据。按照test例子自己做的:效果不错哟eXtremeTable是一个可扩展的用于以表格的形式来显示数据的一组JSP标签库.网站:http://www.extreme…

    2022年8月20日
    8
  • MySQL锁详解

    MySQL锁详解根据加锁的范围,MySQL里面的锁大致可以分成全局锁、表级锁和行锁三类一、全局锁全局锁就是对整个数据库实例加锁。MySQL提供了一个加全局读锁的方法,命令是Flushtableswithreadlock。当需要让整个库处于只读状态的时候,可以使用这个命令,之后其他线程的以下语句会被阻塞:数据更新语句(数据的增删改)、数据定义语句(包括建表、修改表结构等)和更新类事务的提交语句全局锁的…

    2022年4月30日
    47
  • 什么是exploit

    什么是exploit   exploit字面上的意思是“开拓、开发”,而在激活成功教程圈子里面,公认的概念可能是“漏洞及其利用”。通俗的说,exploit就是利用一切可以利用的工具、采用一切可以采用的方法、找到一切可以找到的漏洞,并且通过对漏洞资料的分析研究,从而达到获取网站用户资料文档、添加自定义用户、甚至侵入网站获得管理员权限控制整个网站的最终目的。对于cracker来说,能够得到密码档或者添加用户就足够了。而对于h

    2025年7月16日
    11
  • 在java中println什么意思_java printf与println

    在java中println什么意思_java printf与println在java中,System.out.println()是我们经常会用到的一个语法,它的作用是将值输出显示在console窗口中,这样程序员就可以在console窗口中看到代码运行的结果。而除了System.out.println()之外,还有其他的打印结果的方法。比如说System.out.print(),这个方法与System.out.println()很像,区别就在于,System.out….

    2022年10月2日
    5
  • Mqtt开发笔记:Mqtt服务器搭建

    Mqtt开发笔记:Mqtt服务器搭建若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062本文章博客地址:各位读者,知识无穷而人力有穷,要么改需求,要么找专业人士,要么自己研究红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门

    2022年4月29日
    108

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号