问题描述
我想从我的本地机器连接到我的 Neo4j 服务器。 neo4j 服务器由 3 个实例组成,因为它是一个集群。使用浏览器,我可以使用连接方案连接到集群:neo4j://localhost:7687 但使用 cypher-shell,我只能通过bolt 方案连接。
这是一个问题,因为我希望我连接的实例知道集群,如果我理解正确,螺栓方案不允许这样做。
我通过隧道进入 K8s 节点和端口转发 7687 连接到 Neo4j。 这就是我的连接方式:
➜ cypher-shell -a neo4j://localhost:7687
username: neo4j
password: <pw>
Failed to connect to neo4j://localhost:7687,fallback to bolt://localhost:7687
Connected to Neo4j using Bolt protocol version 4.2 at bolt://localhost:7687 as user neo4j.
Type :help for a list of available commands or :exit to exit the shell.
Note that Cypher queries must end with a semicolon.
neo4j@neo4j> :help
如您所见,即使我通过 neo4j 方案连接,连接仍为螺栓连接。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)