以这种情况https://kubernetes.io/docs/tasks/run-application/run-replicated-stateful-application/为例(假设我们需要写入数据库)。 是否在每个mysql实例之间同步数据? 如果没有,有什么办法吗?
答案 0 :(得分:2)
每个MySQL实例之间的数据是否都已同步?
免责声明:尽管问题标题以mongodb为中心,但该答案针对的是您的实际问题(以StatefulSet和mysql为例)。
是。the link you provided中的StatefulSet使一个主容器和两个只读容器保持同步。
注意:
如文档中所述:
this is not a production configuration.
In particular, MySQL settings remain on insecure defaults
to keep the focus on general patterns for running stateful applications in Kubernetes.