Scala客户端连接不上Nebula


您看看 怎么配置能读出来呢,端口都是默认的

把你的代码也在容器内部执行,这样就能访问到storaged0:9779的地址了。

我现在这种写法,代码能直接访问吗,我想打印出图数据信息

嗯嗯,是的,如 @nicole 说的,storaged 的地址是从 meta 里取的,meta 里的storaged地址是 docker compose 里配置在 storaged 上上报的,是域名的形式。

这个域名 storaged1:9779 在这个容器网络里就可以了,你可以让你的 java 代码运行在这个容器网络里:比如在 Nebula Graph 的 Java 数据解析实践与指导 - siwei.io 里,我用这个方式在 java-repl 里配置了 docker-compose 的 nebula graph 容器网络:

docker pull albertlatacz/java-repl
docker run --rm -it \
    --network=nebula-docker-compose_nebula-net \
    -v ~:/root \
    albertlatacz/java-repl \
    bash
2 个赞

从这里看到,您的 nebula graph 是 2.5 不是 2.6 哈

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