aim 访问远程跟踪服务器,因为已移动到基于HTTP的传输服务器

shyt4zoc  于 3个月前  发布在  其他
关注(0)|答案(1)|浏览(59)

你好,
我曾经在一个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命令?"
我应该更改启动服务器的方式还是客户端尝试访问它的方式吗?
感谢你的帮助

piah890a

piah890a1#

经过进一步调查,只有在使用SSL选项启动目标跟踪服务器时才会出现这个问题。如果我不使用密钥和证书运行"aim server",我能够正确地访问它...

相关问题