比如我想基于 ansible-playbook 去做 nginx 的重启操作,核心操作执行的是 systemctl restart nginx,那么我怎么能判断我重启完了 nginx 后 nginx 是运行正常的? nginx 这个中间件和重启这个运维操作都是个例子,运维操作可能是停止、启动、重载配置等等,中间件不只是 nginx,可能是 kafka 、apache 、zk 等等,其实就是在不改中间件源码的情况下,能通过一些外部对中间件的观测手段(进程、端口、日志等等)去判断我的操作是达到预期结果的?我想了一下可能是日志好一些,但是日志报警可能时效性低一些?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.