如何只用一个端口访问neo4j服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何只用一个端口访问neo4j服务器相关的知识,希望对你有一定的参考价值。

我们正在使用neo4j服务器3.1.4

我们想在nginx后面部署neo4j服务器,我们的环境只允许一个端口:80用于nginx。

但是neo4j浏览器需要HTTP端口(默认为7474)和bolt端口(默认为7687)。所以我们配置nginx来访问HTTP端口,我们无法连接bolt端口。它报告了WebSocket连接错误,因为我们无法访问另一个端口。

我们检查了neo4j.conf和文档,发现没有有用的信息。

那么,有没有办法只用一个端口(80)访问neo4j服务器?有谁可以帮助我们解决这个问题?

screen errors

答案

Neo4j浏览器只是数据库的客户端,在prod env中,我从不允许外部访问它。

所以在你的情况下,我将把螺栓端口映射到nginx上的80端口。

如果您想通过浏览器访问Neo4j,您应该考虑使用Neo4j Desktop应用程序,并配置远程数据库。

以上是关于如何只用一个端口访问neo4j服务器的主要内容,如果未能解决你的问题,请参考以下文章

Neo4j:Ubuntu 在 Microsoft Azure 上托管端点保护

如何使用 ngrok 公开在 localhost 上运行的 neo4j 实例以供 google colab 使用?

py2neo和最终的一致性?

如何将数据从sql导入neo4j

如何通过 Apache Web 服务器使用一个 IP 和一个端口访问三个 Web 产品

如何建立远程桌面服务Web访问端口