包虫病

注册

 

发新话题 回复该主题

Nginx学习笔记 [复制链接]

1#
北京治疗白癜风医院在哪里 https://baike.baidu.com/item/%E5%8C%97%E4%BA%AC%E4%B8%AD%E7%A7%91%E7%99%BD%E7%99%9C%E9%A3%8E%E5%8C%BB%E9%99%A2/9728824?fr=aladdin

本节摘要:命令,配置,优化

命令行

nginx命令操作nginx-c[path]指定配置文件nginx-v版本号nginx-V版本号,编译器版本及配置参数nginx-t不允许,仅仅测试配置文件的正确性nginx-s[stopreloadquit]传递信号给nginx进程进行操作ps-ef

grepnginx查找nginx-pidkill-QUITnginx-pid从容关闭nginxkill-9nginx-pid强制关闭kill-INT`cat/usr/local/nginx/nginx.pid`直接通过pid文件获取pid进程号信号类型TERMINT快速关闭关闭信号给新的主进程,迫使其退出QUIT从容关闭信号给新的主进程,要求其从容关闭其工作进程HUP重新加载配置信号给旧的主进程-它将在不重载配置文件的情况下启动它的工作进程USR1重新打开日志文件USR2平滑升级可执行文件WINCH从容关闭工作进程

nginx.conf

main全局配置段,其中main配置段中可能包含event配置段

usernginx#只能运行worker的用户[组]pid/usr/pid.flie#知道pid保存位置worker_rlimit_nofile#worker进程可以打开的文件数默认最大worker_processes2#启动N个worker进程,优化worker_cpu_affinity#绑定CPU与worker_processes保持一致

event{...}定义event模型工作特性

events{worker_connections;#每个进程接受的最大连接数accept_mutexon;#使用连接互斥锁进行顺序的accept()系统调用use[kqueue

rtsig

epoll

/dev/poll

select

poll

eventport]#事件模型,建议让nginx自己选择}


  
  
   #请求的所有cookie$

分享 转发
TOP
发新话题 回复该主题