
# 滚动升级
推荐使用ServiceStage部署Java Chassis应用，使用ServiceStage能够方便地实现滚动升级。
当使用ServiceStage部署应用的时候，可以配置组件业务探针，使得ServiceStage能够正确地监测微服务的状态。配置组件业务探针，需要启用metrics功能，然后将组件业务探针路径设置为"/health"。
```
<dependency>
  <groupId>org.apache.servicecomb</groupId>
  <artifactId>metrics-core</artifactId>
</dependency>
```
除了设置探针，还需要设置滚动升级策略。核心的参数为"最大无效实例数"。"最大无效实例数"的默认值是0，当只有1个实例的情况下，滚动升级会存在中断。建议设置实例数\>=2，0\<=最大无效实例数\<实例数 - 1即保证最少有2个可用的实例。
