目录

描述

原因

解决

一种是将依赖给注释掉

另一种是创建一个boostrap.yml的文件

分析


描述

今天是要springcloud alibaba 的时候,在使用API gateway的时候。发现nacos出现了一些问题

如下,,,整了大半天也没解决,真叫人头大。

2021-09-27 10:11:14.265 ERROR 2157 --- [-localhost_8848] c.a.n.client.config.impl.ClientWorker    : longPolling error : java.net.ConnectException: [NACOS HTTP-POST] The maximum number of tolerable server reconnection errors has been reachedat com.alibaba.nacos.client.config.http.ServerHttpAgent.httpPost(ServerHttpAgent.java:170) ~[nacos-client-1.2.1.jar:na]at com.alibaba.nacos.client.config.http.MetricsHttpAgent.httpPost(MetricsHttpAgent.java:64) ~[nacos-client-1.2.1.jar:na]at com.alibaba.nacos.client.config.impl.ClientWorker.checkUpdateConfigStr(ClientWorker.java:386) ~[nacos-client-1.2.1.jar:na]at com.alibaba.nacos.client.config.impl.ClientWorker.checkUpdateDataIds(ClientWorker.java:354) ~[nacos-client-1.2.1.jar:na]at com.alibaba.nacos.client.config.impl.ClientWorker$LongPollingRunnable.run(ClientWorker.java:521) ~[nacos-client-1.2.1.jar:na]at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_271]at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_271]at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_271]at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [na:1.8.0_271]at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_271]at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_271]at java.lang.Thread.run(Thread.java:748) [na:1.8.0_271]

后来经过大佬的指点终于解决了这个问题。

原因

出现此错误的原因是我在项目的pom文件依赖了nacos-config,但是有没有创建一个boostrap的文件

解决

一种是将依赖给注释掉

 <!--配置中心--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>

另一种是创建一个boostrap.yml的文件

bootstrap.yml也是用来加载配置文件的
applicaiton.yml是用户级的资源配置项
bootstrap.yml是系统级的,优先级更加高

分析

Spring Cloud会创建一个“Bootstrap Context”,作为Spring应用的Application Context的父上下文。初始化的时候,Bootstrap Context负责从外部源加载配置属性并解析配置。这两个上下文共享一个从外部获取的Environment
Bootstrap属性有高优先级,默认情况下,它们不会被本地配置覆盖。 Bootstrap contextApplication Context有着不同的约定,所以新增了一个bootstrap.yml文件,保证Bootstrap ContextApplication Context配置的分离。

java.net.ConnectException: [NACOS HTTP-POST] The maximum number of tolerable server reconnection err相关推荐

  1. SpringCloud-11-解决[NACOS HTTP-GET] The maximum number of tolerable server reconnection errors has bee

    错误日志显示的是nacos的服务数量已达最大,实际原因是配置中心出问题了. 若仅使用了nacos的发现功能(discovery),则不需要引入配置依赖"spring-cloud-starte ...

  2. [NACOS HTTP-POST] The maximum number of tolerable server reconnection errors has been reached

    使用nacos时,启动后一直报错,如下: java.net.ConnectException: [NACOS HTTP-POST] The maximum number of tolerable se ...

  3. nacos配置中心[NACOS HTTP-GET] The maximum number of tolerable server reconnection errors has been reache

    nacos使用配置中心,启动项目控制台报错: [NACOS HTTP-GET] The maximum number of tolerable server reconnection errors h ...

  4. The maximum number of tolerable server reconnection errors has been reached

    在多次重启服务的时候抱着个错误,解决办法是在maven中执行clear

  5. 启动报错java.net.ConnectException: [NACOS HTTP-POST] The maximum number of tolerable

    启动报错java.net.ConnectException: [NACOS HTTP-POST] The maximum number of tolerab 原因 项目的配置文件有applicatio ...

  6. SpringCloud服务注册启动的时候报错(com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException)

    启动服务提供者的时候突然给我报这个错,一开始也是有点懵逼的,因为Eureka服务端已经被我正常启动了,注册服务启动却报错了,上网查了相关的错误也都是在说:Eureka服务端 需要加两条配置,不然服务端 ...

  7. Error running query: MetaException(message:Got exception: java.net.ConnectException Call From XXXX

    问题截图 问题描述 Error: Error running query: MetaException(message:Got exception: java.net.ConnectException ...

  8. 记录一次读取hdfs文件时出现的问题java.net.ConnectException: Connection refused

    公司的hadoop集群是之前的同事搭建的,我(小白一个)在spark shell中读取hdfs上的文件时,执行以下指令 >>> word=sc.textFile("hdfs ...

  9. java.net.ConnectException: Connection refused 异常

    java.net.ConnectException: Connection refused 异常 参考文章: (1)java.net.ConnectException: Connection refu ...

最新文章

  1. 登录加密的前后端测试
  2. 输入A、B,输出A+B
  3. python qt快速入门_PyQt5快速入门(一)
  4. STATS 4014 Advanced Data Science
  5. 搭建小程序表情包教程
  6. Java Web学习总结(19)——web.xml配置详解
  7. python程序语法元素的描述_Python入门——Python程序语法元素
  8. [视频教程]ASP.net入门课程
  9. HDU2010 水仙花数【进制+入门】
  10. maven setting 设置jdk版本
  11. 关于贝叶斯公式的解释,通俗易懂(转载)
  12. hdu 2079 - 选课时间
  13. 理解常用的无理数:自然常数(e)、圆周率(π)、黄金比例(φ)
  14. html图片左侧留白,HTML+CSS入门 如何解决图片跨域导致的截图空白
  15. eureka + kafka +zookeeper
  16. java 时间判断大小_java判断时间大小
  17. html 悬浮菜单按钮,HTML右侧悬浮菜单
  18. 【opencv初学者】2、视频的读取
  19. 软件下载站【xing.isgreat.org】
  20. 阿里、百度、腾讯Java程序员面经(附带面试题答案)

热门文章

  1. python安装第三方库的方法
  2. 苹果手机卡死黑屏了不能开机怎么处理
  3. 2019年甘肃省普通高等学校高职(专科)升本科考试招生工作实施办法
  4. 显卡内存和计算机内存,显存和内存的关系和区别
  5. 股票行情查询易语言代码
  6. 【教程】美团联盟个人怎么注册推广做外卖cps红包
  7. vue---获取元素额外生成的data-v-xxx
  8. chm打开秒退_【CHM+】CHM+下载_CHM+教程 _正版CHM+下载 -爱应用
  9. 路由器有以下几种联网接口
  10. scrapy 去重 dont_filter=False