问题描述
我想知道为什么我的 tarantool 墨盒组没有正常工作。
我有一个在 kubernetes 上运行的墨盒集群,墨盒映像是从墨盒 cli cartridge pack
生成的,并且没有对这些生成的文件进行任何更改。
Kubernetes 集群通过 helm 部署,值如下:
https://gist.github.com/AlexanderBich/eebcf67786c36580b99373508f734f10
问题:
当我从纯 PHP tarantool 客户端发出请求时,例如 SELECT sql 请求,它有时会从存储实例中检索数据,但有时会意外地用来自路由器实例的数据来响应我。
INSERT 也是如此,在我在存储和路由器实例中创建相同的架构并发出 4 个请求后,它导致 2 行在存储中,2 行在路由器中。
这很奇怪,根据阅读文档,我确定这不是预期的行为,我正在努力寻找此类行为的根源,并希望得到您的帮助。
解决方法
tarantool 中的 SQL 在集群模式下不起作用,例如带有 tarantool 墨盒。
附言这是 tarantool 社区在 tarantool telegramchat 中对我的问题的回答