LINUX / OPERATIONS
可靠部署不是一条命令
自动化的价值,不是把很多命令压缩成一个命令,而是把每个风险点变成可以观察和判断的关卡。
改变之前先建立基线
记录端口、服务状态、配置展开结果和防火墙规则。只有知道改变前是什么样,失败时才知道应该恢复什么。
验证先于重载
Nginx、Xray 和 systemd 都提供结构或语法检查。将检查放在 reload 之前,把运行时错误挡在流量切换之外。
让回滚成为正常路径
备份目录、原始服务状态和恢复顺序应在修改前产生。回滚不是事故后的临时发挥,而是部署过程的一部分。