![](/img/trans.png)
[英]Neo4j-ogm X-Write header is wrong on read-only transactions' first request
[英]Neo4j-ogm X-Write header management for HA
我正在使用:
并且我遇到了neo4j-ogm设置的新X-Write HTTP标头的问题 。
我们在HAProxy配置中使用此标头将写入事务重定向到主neo4j节点。
我们的spring-data-neo4j写事务正在对neo4j进行多次调用:
所有HTTP REST调用正确包含X-WRITE标头, 但上一次提交提交事务的调用似乎不包含此标头 。 因此,有时会将此调用发送到不存在事务的从属节点 。
它是neo4j-ogm中的错误吗?
是的,这是一个错误,也是一个愚蠢的错误。 我已经为此买票了。 https://github.com/neo4j/neo4j-ogm/issues/299 。
我将在此处以及完成后在票证上更新答案。
这已通过https://github.com/neo4j/neo4j-ogm/pull/300在neo4j-ogm 2.1.1-SNAPSHOT
中修复。
X-WRITE
现在应该在提交/回滚时出现在标题中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.