为了账号安全,请及时绑定邮箱和手机立即绑定

GKE 访问服务

GKE 访问服务

C#
呼如林 2021-10-24 19:47:36
我正在尝试将一个 Pod 连接到另一个 Pod,但出现连接被拒绝的错误。我只运行:瑞文数据库服务器ravendb-cluster01-服务clusterIP:无,端口:8080 / 38888端口:容器端口:8080,协议:TCP容器端口:38888,协议:TCP部署具有:服务:RavenDB 客户端虽然因连接拒绝错误而失败连接到 ravendb-cluster01-service.staging.svc.cluster.local:8080什么不起作用:客户端无法连接到服务器,连接被拒绝什么工作:使用交互式shell访问客户机吊舱时:docker -it ... -- bash,我可以 ping 服务并远程登录它使用时kubectl ... port-forward 8080:8080,可以在本地享受数据库服务器,所以服务器在运行奇怪的是,当访问 docker 时,我能够连接到它,尽管运行脚本本身拒绝连接到目标 pod。它是将 pod 连接到 pod,并在目标服务器(RavenDB)上标记一个服务,没有服务 IP 地址,将域名解析为 pod 的当前 IP 地址。知道我做错了什么吗?
查看完整描述

2 回答

?
胡说叔叔

TA贡献1804条经验 获得超8个赞

DB的服务主机名错误,是不是打字错误?


ravendb-cluster01-service.namespace.svc.cluster.local


-> ravendb-cluster01-service.staging.svc.cluster.local

您最好检查运行您的数据库 pod 的节点主机上的 FW 规则。


查看完整回答
反对 回复 2021-10-24
  • 2 回答
  • 0 关注
  • 179 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信