在 OpenShift 上获取 Neo4J 运行

Getting Neo4J running on OpenShift

我试图在 OpenShift 上获取 Bitnami Neo4j 图像 运行(在我的本地 Minishift 上测试),但我无法连接。我正在按照本期(现已关闭)中概述的步骤进行操作,但是,现在我无法访问负载均衡器的外部 IP。

以下是我采取的步骤:

  1. 部署映像(bitnami/neo4j)
  2. 为负载均衡器创建服务, 使用
  3. 中提到的 issue 中提供的 YAML
  4. 获取外网IP LB 的地址(oc 获取服务)步骤 3 中的命令列出 2 相同的 IP 地址,当我试图在我的 浏览器超时。
  5. 我可以在 LB 的 IP 上创建一个指向端口 7374 的路由,但是 然后我得到与上述问题中报告的相同的错误。
    (ServiceUnavailable: WebSocket 连接失败。由于安全 您的网络浏览器中的限制,失败的原因不是 可用于此 Neo4j 驱动程序。请使用您的浏览器开发 控制台以确定失败的根本原因。普通)

配置neo4j 接受非本地连接。例如:

dbms.connector.bolt.address=0.0.0.0:7687

来源:https://neo4j.com/developer/kb/explanation-of-error-websocket-connection-failure/