我正在尝试在kubernetes集群中使用Akka服务发现。两个吊舱均已标记,Akka可以获取正确的地址以连接到吊舱。但是,当尝试连接时出现以下错误:...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?

最佳答案

akka.management {
  http {
    hostname = "127.0.0.1"
    hostname = ${?HOSTNAME}
    bind-hostname = "0.0.0.0"
    port = 8558
    bind-port = 8558
  }


在conf文件中是否已正确配置bind portport,因为特定的配置是将主机“内部”绑定到0.0.0.0:8558并有助于映射的配置。

07-25 21:15