我正在尝试在kubernetes集群中使用Akka服务发现。两个Pod均已标记,Akka可以获取正确的地址以连接到Pod。但是,当尝试连接时发生以下错误:...http://ip.namespace.pod.cluster.local:8558)] Connection attempt failed. Backing off new connection attempts for at least 100 milliseconds.
一旦在服务级别启用了端口转发到端口8558的功能,此错误就可以解决。使用给定地址登录到Pod时,我可以建立与其他Pod的tcp连接。当我将端口添加到服务时,它为什么能正常工作的任何原因/为什么akka甚至会向我们提供服务以连接到其他Pod?
答案 0 :(得分:0)
akka.management {
http {
hostname = "127.0.0.1"
hostname = ${?HOSTNAME}
bind-hostname = "0.0.0.0"
port = 8558
bind-port = 8558
}
在conf文件中是否正确配置了bind port
和port
?,因为特定的配置是将主机“内部”绑定到0.0.0.0:8558
并有助于映射的配置