开发者社区 > 云原生 > 正文

client连接nacos集群失败。Nacos2.0.3 上有大佬说集群部署有问题,怎么定位?

{"timestamp":"2023-11-13T16:33:34.141+08:00","status":400,"error":"Bad Request","message":"receive invalid redirect request from peer 172.18.0.13","path":"/nacos/v1/ns/instance"}

client连接nacos集群失败。Nacos2.0.3 github上有大佬说集群部署有问题,怎么定位?

展开
收起
嘟嘟嘟嘟嘟嘟 2023-11-22 08:23:25 322 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    您好,在Nacos集群部署出现问题时,首先要判断集群中各节点是否正常运行。您可以尝试以下步骤:

    1. 检查节点间的网络连接:如果出现“receive invalid redirect request from peer”错误,请检查Nacos集群节点间网络连接是否畅通无阻塞;
    2. 检查集群配置:检查配置文件和参数,确保节点间可以正确通信;
    3. 更新Nacos版本:如果您使用的是老版本的Nacos,可以尝试升级到最新的稳定版;
    4. 验证节点配置:检查节点配置,确保集群节点的配置一致;
    5. 测试网络连接:尝试ping通每个节点,以确定节点间是否存在网络问题。
    2023-11-29 14:01:50
    赞同 展开评论 打赏
  • 这个错误提示 "receive invalid redirect request from peer 172.18.0.13" 看起来像是 Nacos 集群之间通信出现了问题。这可能是由于网络问题或者 Nacos 集群配置问题导致的。

    你可以尝试以下步骤来定位和解决问题:

    1. 检查你的 Nacos 集群配置,看看是否所有的节点都正确地配置了彼此的地址。如果有一个节点没有正确地配置其他节点的地址,那么它将无法与其他节点进行通信。

    2. 检查你的网络环境,看看是否所有的 Nacos 节点都能够正常地进行通信。你可以使用 ping 命令或者其他网络测试工具来检查网络连通性。

    3. 检查你的 Nacos 日志,看看是否有其他的错误信息。有时候,这个错误提示可能是由于其他的错误导致的。

    4. 更新你的 Nacos 版本到最新版本,看看是否可以解决问题。有时候,旧版本的软件可能存在一些问题,更新到新版本可能会解决问题。

    2023-11-29 12:01:28
    赞同 展开评论 打赏
  • 根据错误提示,连接错误可能源于客户端向服务器发出非法重定向请求,可能是由以下原因引起的:

    • 部署过程中出现问题,请仔细阅读官方文档,检查集群设置。
    • 检查节点之间是否存在防火墙规则,阻止了客户端连接 Nacos 集群。
    • 端口号冲突,也可能导致类似的问题,请检查您的网络设置。
    2023-11-22 11:24:34
    赞同 展开评论 打赏

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
Nacos架构&原理 立即下载
workshop专场-微服务专场-开发者动手实践营-微服务-使用Nacos进行服务的动态发现和流量调度 立即下载
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载