ARCHIVE

运维

轻量监控应该回答哪些问题

小型服务器不需要一开始就部署复杂的可观测性平台。轻量监控的目标,是在异常发生时快速回答几个基本问题。 服务还在线吗 最外层应该从用户访问的地址检查 HTTP 状态、TLS 证书和响应时间。只在服务器本机请求 localhost,无法发现 DNS、证书或公网网络问题。 机器是否有资源压力 CPU、可用 …

继续阅读 →

Docker 服务上线前的五项检查

Docker 让应用很快跑起来,但“容器正在运行”和“服务可以长期维护”之间仍有距离。上线前,我会重点检查下面五项。 一、端口是否只开放在需要的位置 数据库和内部 API 通常不需要暴露到公网。反向代理后的应用可以只绑定回环地址: ports: - …

继续阅读 →

备份真正有用之前,还差一次恢复演练

备份最容易制造一种错觉:只要定时任务显示成功,数据似乎就安全了。真正决定备份价值的,却是它能否在另一处环境中完整恢复。 先确定需要保护什么 一个常见的自托管服务通常不只有数据库,还可能包括: 用户上传的图片和附件; 应用配置与环境变量; 数据加密所需的密钥; 反向代理和证书配置; 当前运行版本与部署 …

继续阅读 →