首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >面向HA的Neo4j-ogm X-写头管理

面向HA的Neo4j-ogm X-写头管理
EN

Stack Overflow用户
提问于 2016-12-08 14:41:27
回答 2查看 73关注 0票数 0

我在用:

  • spring-data-新4j 4.2.0 spring快照
  • 新4j-ogm 2.1.0-快照
  • neo4j 3.0.7

,我遇到了新的由新的设置的X-写HTTP报头的问题。

我们在HAProxy配置中使用这个标头将事务重定向到主neo4j节点。

我们的SpringData-ne4j写事务正在对neo4j进行多次调用:

  • POST ./db/data/transaction/1{“语句”:{“语句”:“request1”}.}
  • POST ./db/data/transaction/1{“语句”:{“语句”:“request2”}.}
  • POST ./db/data/transaction/1/commit

所有HTTP调用都正确地包含X-写头,,除了最后一次提交似乎不包含此标头的事务的调用。因此,这个调用有时是发送到事务不存在的从节点

它是新的4j-ogm的一个bug吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-12-12 03:22:42

新4j-ogm 2.1.1-SNAPSHOT已经通过https://github.com/neo4j/neo4j-ogm/pull/300修复了这一问题。

X-WRITE现在应该出现在提交/回滚的标题中。

票数 1
EN

Stack Overflow用户

发布于 2016-12-09 16:40:41

是的,这是一个错误,也是一个愚蠢的错误。我为它开了一张罚单。https://github.com/neo4j/neo4j-ogm/issues/299

我会在这里更新答案,并在售票时完成。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41042066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档