首页 > 解决方案 > 尝试通过 Kubernetes 访问公开暴露的 RabbitMQ 时节点名称不匹配

问题描述

我正在尝试访问在 EKS Kubernetes 集群中运行的公开的 RabbitMQ

负载均衡器服务已创建并正常工作(我可以使用 telnet 连接到暴露的端口)

问题是,当我尝试使用 CLI 工具连接到 RabbitMQ 时,我得到:

Node name (or hostname) mismatch: node "rabbit@shared-service-rabbitmq-0.shared-service-rabbitmq-headless.shared.svc.cluster.local" believes its node name is not "rabbit@some-domain.com" but something else

我没有找到使用 Helm 图表更改主机名或节点名的方法

我很确定解决方案非常简单,但我花了很多时间研究,但我仍然不知道如何解决这个问题

有人可以指出我正确的方向吗?

提前致谢

标签: kubernetesrabbitmqkubernetes-helm

解决方案


推荐阅读