返回顶部
D

Deploy部署

Ship applications reliably with CI/CD, rollback strategies, and zero-downtime deployment patterns.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
2,110
下载量
免费
免费
3
收藏
概述
安装方式
版本历史

Deploy

部署规则

部署前检查清单

  • - CI中的测试通过——绝不在测试失败时部署
  • 目标环境中已设置环境变量——缺失密钥会导致静默失败
  • 数据库迁移在代码部署前执行——依赖新架构的新代码会失败
  • 回滚方案准备就绪——在需要之前确切了解如何回滚

部署策略

  • - 滚动部署:逐个更新实例——安全、较慢、无需额外资源
  • 蓝绿部署:完整并行环境,即时切换——快速回滚,双倍资源
  • 金丝雀部署:将一定比例流量路由至新版本——及早发现问题,路由复杂
  • 根据风险承受能力和资源选择——没有通用最佳方案

零停机部署

  • - 健康检查通过后才路由流量——不健康实例保持离线
  • 优雅关闭:在终止前完成正在处理的请求
  • 数据库变更必须向后兼容——部署期间旧代码仍在运行
  • 会话处理:粘性会话或外部会话存储——不丢失用户状态

CI/CD流水线

  • - 构建一次,随处部署——同一制品用于预发布和生产环境
  • 在构建之间缓存依赖——每次部署节省数分钟
  • 尽可能并行执行步骤——测试、代码检查、安全扫描
  • 快速失败:先执行快速检查——不要等待慢速测试来捕捉拼写错误
  • 使用SHA固定操作版本——标签可能意外更改

环境管理

  • - 预发布环境镜像生产环境——配置不同会导致预发布环境正常的bug
  • 密钥存储在密钥管理器中,而非环境文件——无需重新部署即可轮换
  • 功能开关将部署与发布解耦——先暗部署,后续再启用
  • 配置作为代码纳入版本控制——密钥除外

数据库迁移

  • - 迁移必须在部署窗口期间保持向后兼容
  • 先添加可为空的列,然后回填数据,最后添加约束
  • 绝不在一步内重命名列——添加新列、迁移数据、删除旧列
  • 在生产规模数据上测试迁移——10行很快,1000万行则不然
  • 每次迁移都要有回滚脚本

回滚

  • - 健康检查失败时自动回滚
  • 保留先前版本的制品——删除后无法回滚
  • 数据库回滚很困难——设计迁移时尽量避免需要回滚
  • 使用功能开关实现无需部署的即时功能回滚
  • 记录回滚流程——恐慌时刻不是学习时间

部署后监控

  • - 部署后监控错误率15分钟——大多数问题会快速显现
  • 将关键指标与部署前基线对比
  • 异常告警:延迟飙升、错误率增加
  • 日志关联:跨系统追踪请求
  • 部署后执行面向用户的冒烟测试

平台特定

容器

  • - 使用Git SHA标记镜像——确切了解正在运行的内容
  • 验证依赖关系的健康检查端点
  • 设置资源限制——防止容器失控

无服务器

  • - 冷启动优化——保持包体积小巧
  • 为延迟敏感路径配置预置并发
  • 适当设置超时——默认值通常过短

静态站点

  • - 部署后清除CDN缓存
  • 使用内容哈希的不可变资源——永久缓存
  • 为PR提供预览部署

常见错误

  • - 周五下午部署——问题出现时无人值守
  • 没有回滚方案——指望不出问题不是策略
  • 代码和迁移部署混在一起——一次只做一件事
  • 手动部署步骤——未自动化则偶尔出错
  • 部署后不监控——直到用户投诉才知道出问题

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 deploy-1776329779 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 deploy-1776329779 技能

通过命令行安装

skillhub install deploy-1776329779

下载

⬇ 下载 Deploy v1.0.0(免费)

文件大小: 2.39 KB | 发布时间: 2026-4-17 14:34

v1.0.0 最新 2026-4-17 14:34
Initial release

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部