问题标签 [bolt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3099 浏览

neo4j - Neo4J 集群 - 螺栓 + 路由

Neo4j 文档说我们可以在使用集群模式/设置时使用螺栓 + 路由。我可以使用带有螺栓连接的单节点没有任何问题,但是如果我使用集群模式/设置,它会给我以下错误。

Caused by: org.neo4j.driver.v1.exceptions.ClientException: 'bolt+routing' is not a supported transport (in 'bolt+routing://username:password@server.com:7687', available transports are: [bolt].

在集群模式下,如果我只使用
bolt+routing://username:password@server.com:7687
我会收到 NotALeader 错误,如下所示

config.Neo4jConfiguration: Intercepted exception Exception in thread "main" org.neo4j.ogm.exception.CypherException: Error executing Cypher: Neo.ClientError.Cluster.NotALeader at org.neo4j.ogm.drivers.bolt.transaction.BoltTransaction.commit(BoltTransaction.java:75)

注意:我正在为我的应用程序使用 Spring Data Neo4j

0 投票
1 回答
292 浏览

java - 用什么代替 GraphDatabaseSettings.BoltConnector?

我正在使用 Neo4j 的 Java 驱动程序通过 Bolt 协议访问数据库。

如果我查看Neo4j 文档,我发现我应该使用GraphDatabaseSettings.BoltConnector设置。

但是我的 IDE 说它已被弃用。

你知道换什么GraphDatabaseSettings.BoltConnector吗?

谢谢

0 投票
3 回答
3588 浏览

nginx - Neo4j with a reverse proxy and NGINX

I'm having trouble addressing Neo4j via a reverse proxy with NGINX.

The web client works without problems, but I have no idea about the Bolt protocol.

Here's how the web client works:

But how does the Bolt protocol over port 7687 work?

Thanks.

PS: Google translator ftw.

0 投票
1 回答
213 浏览

java - 如何在 Eclipse 中使用 Bolt 协议运行 java 和 neo4j

我在 Eclipse 中使用 maven 依赖项,并尝试使用 bolt 协议连接 neo4j 和 java。我在 MacOS 中运行应用程序。我正在使用 Eclipse 3 和 Java 版本 8 和 jre 1.8。这是我的 pom.xml **

**

这是 .java 文件中调用的方法

运行应用程序后,我收到所有这些错误

请帮助我找出我所有的错误。

0 投票
1 回答
523 浏览

browser - neo4j 3.2.5 WebSocket 连接失败;centos7

错误:WebSocket 连接失败。由于 Web 浏览器中的安全限制,此 Neo4j 驱动程序无法找到失败的原因。请使用您的浏览器开发控制台来确定失败的根本原因。常见原因包括数据库不可用、使用错误的连接 URL 或临时网络问题。如果您启用了加密,请确保您的浏览器配置为信任 Neo4j 配置使用的证书。WebSocket 就绪状态为:3"

如果我使用 HTTP,它可以正常工作,但如果我使用 https,则会出现上述错误。我在 docker 上的 centos7、Alpine Linux 上试过:同样的行为。我也试过https://neo4j.com/developer/kb/explanation-of-error-websocket-connection-failure/:但它对我不起作用。

neo4j.conf 片段:

0 投票
0 回答
30 浏览

firebase - Firebase-bolt 给出 ***TYPE RECURSION***" 错误

我在名为 tasks.bolt 的 .bolt 文件中有以下类型定义

编译后(firebase-bolt < tasks.bolt),输出包含以下内容:

我知道这是一个递归,因为类型 Channel 有用户并且用户有 Channels。这是螺栓编译器的正常行为吗?我的类型定义正确吗?我的方法好吗?

谢谢您的帮助!

0 投票
1 回答
1310 浏览

database - 如何在螺栓中获取存储桶中的键数

我正在使用螺栓存储数据,在存储桶中我将密钥存储为版本控制,我只想在存储桶中保留最大数量的版本。然后我想知道桶中是否有太多键。但是,我找不到比遍历所有键并计数的简单方法。

有谁知道如何获取存储桶中的密钥数量?

先感谢您。

0 投票
1 回答
456 浏览

java - Apache Storm Bolt 无法接收来自其他 Bolt 发射的任何元组

我是 Storm 的新手。我想使用一个名为 'tileClean' 的螺栓来发射单个Stream,而其他五个螺栓同时接收Stream。像这样: 流图

如您所见,“一、二、三、四、五”螺栓将同时收到相同的数据。但实际上,“一、二、三、四、五”螺栓无法接收任何数据。有我的代码:

拓扑集是:

tileClean可以接收从 发射的元组assymble,但其他螺栓不能接收。

我的代码有什么不正确的吗?

0 投票
1 回答
1208 浏览

apache-storm - Apache Storm:拓扑提交异常:[x] 从不存在的流订阅

抱歉,如果问题已解决,但我试图找到它,但我没有成功。有一些类似的,但我没有在我见过的地方找到帮助。我有下一个问题:

我不明白为什么我有这个例外。我在使用“escribirFichero”之前声明了螺栓“buscamosEnKlout”。在我的拓扑结构旁边,我将放置螺栓的基本线。我知道喷口没问题,因为这是一种反复试验的方法。

我的拓扑代码是:

螺栓“KloutBuscador”,别名“buscamosEnKlout”,是下一个代码:

第二个螺栓,fileWriterBolt,别名“escribirFichero”,是下一个:

如果我越过 Klous 的螺栓,只写出 spout 的结果,它就可以工作。我不明白为什么 Klous 的螺栓会导致此故障

0 投票
2 回答
50 浏览

bolt-cms - 在不更改 yaml 文件的情况下创建新类别

我们的客户希望控制类别,我需要在不更改 yaml 文件的情况下使其成为可能。任何想法?