[问题记录-]NoNodeAvailableException[None of the configured nodes are available:

312 阅读1分钟

csdn很多胡言乱语的,我在掘金记录吧!

测试环境好好地,结果今天上预生产环境时候elasticsearch那块功能直接报错。

报错截图如下:

image.png

功能是我负责的功能! 我在1个新的服务那边引入了es然后操作了es 就CRUD。 配置都是复制的其他也引入es的服务的。

报这个错,貌似是集群连接不上。 问了运维ip端口都是对的。我检查了nacos配置cluster-name与es这个配置参数也是一致的。 那太奇怪了,分析了40min之后问领导。 领导问我是哪个服务加的,然后帮我检查了我的服务,说,"你这证书都没加,怎么可能连上"

我这时候才发现老的服务那边有证书。

复制过来放到服务的resource下面,然后nacos配置更改后修复。

原来我是少了这块配置!

image.png

解决了。 只是很烦为什么报错日志不提示一下是证书问题呢!