你好,
我曾经在一个kubernetes pod中部署了一个aim(3.17.5)跟踪服务器,并通过k8s服务暴露了这个服务器。然后,我可以使用以下命令从另一个pod(安装了相同版本的aim包)访问该服务器:aim runs --repo aim://<serviceName>.<namespace>.svc.cluster.local:<service port> ls
然而,最近我将服务器升级到了v3.21.0(据我所知,它基于http传输层而不是grpc),现在当我在客户端执行相同的命令时遇到了一个错误(当然我也将客户端包升级到了3.21.0):"RuntimeError: 无法连接到Aim服务器。你是否忘记了运行aim server
命令?"
我应该更改启动服务器的方式还是客户端尝试访问它的方式吗?
感谢你的帮助
1条答案
按热度按时间piah890a1#
经过进一步调查,只有在使用SSL选项启动目标跟踪服务器时才会出现这个问题。如果我不使用密钥和证书运行"aim server",我能够正确地访问它...