多域名、多节点分别配置证书,在续期的时候很容易遗漏掉某个入口,在到期当天才发现站点报错。统一托管就是把申请、部署以及更新都集中在一起。

托管方式有两种。由CDN服务商代为申请、自动续期,配置成本最低,适用于普通域名;自有证书上传到平台统一管理,私钥只在平台端保存,适用于有合规要求的场景。无论哪种情况,证书链都要完整上传,缺少中间证书的话会导致部分客户端握手失败。
统一之后要打通更新链路。设置到期前提醒节点,一般提前三十天和七天分别提醒一次;开启自动续期功能,并检查续期后下发的域名是否覆盖了所有的加速域名,新增的域名也要同步加入到托管列表中。
监控补最后一道。对每个接入域名进行定时握手检测,检查有效期、签发者和协议版本,出现异常就发出警报。回源方向的证书也要进行检查,边缘到源站这一段被忽略的时候也会出现中断。
证书管理复杂的原因就是分散。收敛入口、自动续期、到期监控三个步骤落地之后,运维工作就可以由应急状态转变为常态化了。