首页 > 解决方案 > 从 Akka Persistence Classic 迁移到 Akka Persistence Typed

问题描述

我希望从 Classic Akka Persistence 迁移到 Akka Persistence Typed。此处找到的 Lagom 文档:1表示“注意:从 Lagom Persistence (classic) 迁移到 Akka Persistence Typed 时的唯一限制是需要完全关闭集群。即使所有持久数据都是兼容的,Lagom Persistence (classic)和 Akka Persistence Typed 不能共存。”

有谁知道这是否适用于服务器可能知道的所有持久实体?例如,我处理的服务有 3 个独立的持久实体。我是否需要一次性迁移所有 3 个,或者我可以一次迁移一个,每次都关闭整个集群?

标签: scalaakkalagom

解决方案


这是每个实体。您可以一次迁移它们,但您不能拥有一个集群,其中一些节点运行旧版本而一些节点运行新版本,这就是您需要完全关闭的原因。


推荐阅读