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 .........

浙公网安备 33010602011771号