# 如何减少托管部署期间的停机时间？

Canonical URL: https://help.iagenify.com/zh/faqs/hosting/how-can-i-reduce-downtime-during-a-hosting-deployment

[← 返回托管常见问题](https://help.iagenify.com/zh/faqs/hosting)

帮助中心 · 常见问题 托管 1 分钟阅读
# 如何减少托管部署期间的停机时间？
停机可能源于替换正在运行的进程、启动新版本、迁移数据，或在新实例就绪前切换流量。应根据应用状态和启动行为规划发布；构建成功并不意味着可立即处理请求。
IaGenify
托管

## 在切流前准备新版本
提前构建并配置版本，切换前验证健康状态和关键依赖。如果托管环境支持多实例或逐步切流，可利用该能力在启动期间保留可用版本。
过渡期间的架构变更应同时兼容旧版和新版应用。将扩展与收缩步骤分开，让旧版持续服务，直到新版稳定。
## 控制切换与恢复
选择托管环境支持的发布策略，并在切流期间监控错误、延迟和就绪状态。新版通过应用级检查之前，保留旧版本可用。
提前定义回滚条件并确认数据兼容性。发布后检查实际中断时间和失败请求，使下一次部署计划依据真实表现改进。 [← 返回托管常见问题](https://help.iagenify.com/zh/faqs/hosting)
