进程、systemd 与服务生命周期
Linux、网络、云环境与容器基础#FDE#第四阶段#Linux、网络、云环境与容器基础#进程、systemd 与服务生命周期约 562 字 · 2 分钟阅读
追问显示点击任意追问卡片可收起 / 展开
怎样确认服务进程是否运行且使用正确版本?
追问 进程、启动参数与工作目录怎样关联?进程存在为什么不能独自证明业务正常?
交互命令能运行,systemd 启动却失败,如何排查?
追问 环境、路径、账号和工作目录如何比较?应该收集哪些日志与退出信息?
systemd Unit 的基本配置应包含什么?
追问 运行用户、启动命令、目录与环境怎样定义?配置修改后如何让管理器重新读取并验证?
启动、重启、启用开机启动有什么区别?
追问 每个动作影响当前运行还是下次开机?怎样确认操作结果而不是只看命令退出?
服务自动重启为什么可能掩盖故障?
追问 退出原因、重启频率与依赖失败怎样检查?无限重启会带来什么副作用?
怎样使用日志还原服务启动失败?
追问 时间窗口、服务名、上次启动与异常堆栈如何对应?为什么只看最新一行可能不足?
正常终止与强制结束进程有何区别?
追问 信号、在途请求和资源清理怎样处理?什么时候需要更强的终止方式?
进程被杀但应用没有异常日志,可能发生什么?
追问 OOM、容器限制和外部停止如何检查?系统日志与退出码怎样辅助判断?
CPU、内存和负载指标怎样结合解释?
追问 负载高是否一定代表 CPU 计算忙?等待 I/O、线程和配额会带来什么差异?
怎样检查服务的就绪和业务可用性?
追问 进程、端口、健康接口与关键操作分别证明什么?探测如何避免写入真实业务?