Database 同一服务器上的多个Neo4J实例具有不同的URI';s
我可以使用一台服务器,在同一台服务器上,我需要使用两个独立的Neo4J实例(一个测试实例和一个生产实例)。我知道我可以有一个实例和几个数据库,但是,我希望在我的测试和生产数据库之间有中国墙(它们的配置可能不完全相同),因此需要两个独立的实例。我知道我可以为这两个实例使用不同的端口,所以bolt://neo4j.mydomain.com:7687映射到一个实例,并且bolt://neo4j.mydomain.com:7688映射到另一个。这可以很好地工作-但是有可能两个实例位于同一个端口上但具有不同的URI吗?例如bolt://neo4j-prod.mydomain.com:7687映射到一个实例和bolt://neo4j-test.mydomain.com:7687映射到另一个?通过使用请求的主机名,这在web服务器中非常常见,因此我认为对其他Resource执行相同操作应该很简单,即使它们不使用HTTP协议。我不喜欢双端口解决方案,因为它很容易忘记哪个是测试,哪个是生产,显式比隐式好。我不相信您可以直接用Neo4j实现这一点,但如果是的话,我很想听听Database 同一服务器上的多个Neo4J实例具有不同的URI';s,database,neo4j,Database,Neo4j,我可以使用一台服务器,在同一台服务器上,我需要使用两个独立的Neo4J实例(一个测试实例和一个生产实例)。我知道我可以有一个实例和几个数据库,但是,我希望在我的测试和生产数据库之间有中国墙(它们的配置可能不完全相同),因此需要两个独立的实例。我知道我可以为这两个实例使用不同的端口,所以bolt://neo4j.mydomain.com:7687映射到一个实例,并且bolt://neo4j.mydomain.com:7688映射到另一个。这可以很好地工作-但是有可能两个实例位于同一个端口上但具有不
应该可以在neo4j前面安装一个服务器,通过重新映射/重定向传入连接,使其“对用户显示”。。。(注意:neo4j仍然在其服务器上的不同端口上运行)我不相信您可以直接使用neo4j来实现这一点,但如果可以的话,我很想听听
应该可以在neo4j前面安装一个服务器,通过重新映射/重定向传入连接,使其“对用户显示”。。。(注意:neo4j仍在其服务器上的不同端口上运行)可以这样做:但不建议这样做。我们尝试了一些常见的反向代理,但发现它们与低级neo4j Bolt协议不兼容。可以这样做:但不建议这样做。我们尝试了一些常见的反向代理,但我们发现这些都与低水平的Neo4J螺栓协议不兼容。