NGINX 小技巧

01. nginx 优雅更新配置(无需重启,而且无需影响线上业务):

# ps aux |grep nginx            ---- 找到nginx  'nginx: master process ./nginx'  对应的进程号(PID)

# kill -HUP  PID (软重启)  等同  ./nginx -s reload

 

02.nginx查看主进程的方法:

    001.  ps aux |grep nginx  (master 对应的pid)

    002.  cat  NGINX根目录/nginx.pid 

 

03.  linux 文件真正文件存放在inode节点上,当我们将access.log (或者error.log) 改名之后,发现文件大小依然在增大,是因为

       nginx进程没有停止,虽然access文件重新命名了,但是inode借点未改变,进程依然往该节点写入内容

       例如:

        linux 有些乱码文件不易删除时候,可通过删该文件对应的inode节点,从而删除文件

       

       # find ./ -inum 816813 -exec rm -f {} \;

 

 04 . UPDITING  .........

 

posted @ 2017-03-04 18:37  BETS&ME  Views(120)  Comments(0)    收藏  举报