跳转至

弹性伸缩

伸缩模式

  • 定时
  • 动态:根据性能指标
  • 固定数量:设置健康实例数,健康的服务器数量小于该值则增加实例
  • 自定义:通过 API 调用您的自有监控系统,执行手工收缩
  • 手工执行伸缩规则
  • 手工添加或移出既有的实例
  • 自定义 MinSize、MaxSize,弹性伸缩会自动创建或释放实例,将当前实例数维持在 MinSize 与 MaxSize 之间
  • 健康:如实例为非 Running 状态,弹性伸缩将自动移出或释放不健康的实例
  • 多模式并行

限制

  • 应用必须是无状态、可横向拓展的
  • 动态伸缩的服务器适合用作应用服务器,不适合存储会话、数据、日志等

方案

  1. k8s
  2. 直接接入新机器

灵感

腾讯的 k8s 伸缩。