NebulaGraph Studio页面无法连接数据库,请求很久后显示500 Internal Server Error,但是python客户端可以正常连接


点击Connect,一直pending,最后报500 Internal Server Error

使用同样的ip,端口,用户名,密码,nebula-python可以正常连接和查询。

都是用docker compose部署的,以前一直正常,昨天突然连不上了,要如何解决。

参考下这个帖子呢?

这个不行,我确实是部署在一起的,就是用的本地的ip :sob:,telnet测试是通的,python客户端也在同一个机器上,但是能正常连接上orz

这个地址要从 studio 所在的后端进程里访问 graphd host,所以网络环境和你的浏览器/nebula-python 其实不同,你的 studio 怎么部署的?

nebulagraph 如果是 listen 在整个机器,Host 可以填写本机的 局域网 ip,不要写 172 这样的 docker 内部 IP

我是在win11上用docker compsoe部署的,这个host就是我局域网的ip,以前是能连上的…昨天突然就不行了,重新部署了还是不行

换了以太网2的ip就连上了…好奇怪

1 个赞

如果 studio 和 内核都用 compose 部署,都在同一个容器网络(比如 nebula-net)可以在里边填 graphd,就不会依赖 host 网络变化了

另外你是桌面的话,强烈推荐在 docker desktop 的插件里搜索 nebula,我们刚刚上架,一键部署哈,studio和内核都有。

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。