如何使用 ngrok 在本地主机上公开 neo4j 实例 运行 以供 google colab 使用?
How to use ngrok to expose neo4j instance running on localhost to be used by google colab?
我正在尝试通过 google colab 使用我的本地 neo4j 服务器。
我正在使用 ngrok 使用命令公开端口:
ngrok http 7687
。它给出了这样的东西:
ngrok 工作正常。
但是当尝试使用 colab 进行连接时,出现以下错误:
不知何故,默认情况下使用 port 7687
,但对于这种特殊情况我不需要任何端口。
非常感谢任何帮助。谢谢
7687 上的 bolt
端口不在 http 上,而是在 TCP 上。
您可以使用 ngrok tcp 7687
,您需要在 ngrok 上开设一个帐户才能使用 tcp 转发功能。
此外,在 neo4j 连接配置中,您需要在第一个 URL 处将 tcp:// 语法替换为 bolt://,以便 neo4j 能够识别该连接。是这样的:
bolt://tcp.ngrok.io:3000
我正在尝试通过 google colab 使用我的本地 neo4j 服务器。
我正在使用 ngrok 使用命令公开端口:
ngrok http 7687
。它给出了这样的东西:
ngrok 工作正常。 但是当尝试使用 colab 进行连接时,出现以下错误:
不知何故,默认情况下使用 port 7687
,但对于这种特殊情况我不需要任何端口。
非常感谢任何帮助。谢谢
7687 上的 bolt
端口不在 http 上,而是在 TCP 上。
您可以使用 ngrok tcp 7687
,您需要在 ngrok 上开设一个帐户才能使用 tcp 转发功能。
此外,在 neo4j 连接配置中,您需要在第一个 URL 处将 tcp:// 语法替换为 bolt://,以便 neo4j 能够识别该连接。是这样的:
bolt://tcp.ngrok.io:3000