我在使用 Ember.js 框架连接的Heroku上使用Neo4j数据库作为 graphenedb 。该应用程序通过 Node.js 在本地运行(不通过 Heroku 服务器运行)。
在调用 driver.session(); 我收到此错误:
WebSocket 连接到“ws://hobby-blablabla.dbs.graphenedb.com:24786/”失败:WebSocket 握手期间出错:net::ERR_CONNECTION_RESET
我使用 ember-browserify 导入驱动程序:
import Neo4j from 'npm:neo4j-driver';
我调用代码:
var neo4j = Neo4j.v1;
var driver = neo4j.driver(graphenedbURL, neo4j.auth.basic(graphenedbUser, graphenedbPass));
var session = driver.session(); // error it thrown here
我使用带有 Heroku CLI 的终端命令检索了连接信息,例如:heroku config:get GRAPHENEDB_BOLT_URL
Heroku 可能实际上不允许我从本地计算机连接到数据库。但是解决这个问题并能够连接真的很好。谢谢你的帮助。