使用活动-备用部署将 karaf 从旧部署迁移到云



目前我们有如下 karaf 部署

  • 其活动-备用
  • 待机状态的起始级别为 50,因此故障转移速度很快,因为系统捆绑包处于启动状态,用户捆绑包处于安装状态
  • 一旦活动关闭,备用接管。

现在我们计划迁移到 kubernetes,根据目前的研究

Kubernetes 将为我们创建 1 个 pod,我们将快乐状态声明为 1 个 意味着如果 POD 出现故障,它将自动启动新的,但我担心的是 启动新的 POD 将花费更多时间,因为在传统部署、备用中 处于半活动状态。

我们如何在 kubernetes 中实现这样的主动-备用?

Tomislav Mikulin在评论中提供的答案:

这取决于您的应用程序是否为无状态...如果它是无国籍的 只需为您的应用程序使用多个 pod(如 2 或 3(,您应该 一切就绪...

如果您不想(或不能(已经拥有应用的多个窗格 运行时,您可以对同一应用进行两次不同的部署,并且 只需通过Service对象切换它们即可。这样你就可以拥有 一个额外的 pod 正在运行,您可以随时打开。

最新更新