监控nginx.conf配置文件,配置文件修改自动重启nginx
1.1 实现目标 在学习或者进行nginx测试的时候,耗费在 nginx -s reload/stop 上的命令时间很多,修改任意内容都需要重新启动或者停止启动,基本上状态就是在下面5个状态间来回切换 vim nginx.conf 修改nginx.conf 保存nginx.conf 重启nginx 刷新浏览器... 重启的这个时间其实我们可以用来做更多事情,比如更专注于内容而不是停止、重启,一般程序员不喜欢重复的东西 我们可以简化重启这一步骤,实现nginx.conf有任何修改就自动重启nginx,实现自动加载 下面我们就手摸手来实现nginx配置文件修改自动加载 【注意】:以下所有操作均基于Linux(centos7)版本,不适用于windows 1.2 技术难度 技术难度:★★ 原理难度:★ 二、技术实现 2.1 所需技术 Linux基本命令知识 Linux Shell编程知识 2.2 技术原理 配置文件有修改,那么配置文件的修改时间一定会改变 那么我们可以记录修改时间,如果当前文件的修改时间和上次记录的修改时间不一致,绝壁是修改了配置文件,这个时候我们就可以执行nginx的重启命...