nginx有哪些模塊

nginx模塊分為以下幾類:

NGX_CORE_MODULE  //核心模塊 NGX_HTTP_MODULE  //HTTP處理模塊 NGX_EVENT_MODULE //事件處理模塊 NGX_MAIL_MODULE  //郵件處理模塊

nginx有哪些模塊

接下來展示一下核心模塊

使用示例

#main block user www www;           #進行用戶的身份 pid logs/nginx.pid;     #指定主進程號的文件路徑 include  vhost/*.conf   #指明包含進來的其他配置文件 #include mime.type      #指明包含進來的其他文件類型 #load module file;      #指明要裝載進來的動態模塊 worker_processes 4 | auto;  #worker進程數量,應小于cpu核心數,auto為主機cpu核心數 worker_cpu_affinity 0001 0010 0100 1000;    #將worker進程通過cpumask與指定cpu綁定 worker_priority -10;    #指定worker進程的nice值,范圍[-20,20] worker_rlimite_nofile 2000;     #指定worker進程能夠打開的最大文件數 #daemon on;         #是否以守護進程方式運行 master_process on;  #是否以master-worker模型運行nginx,默認 error_log /var/log/nginx-error.log info;    #錯誤日志 events {        #事件驅動相關配置     use epoll;  #指明并發請求的處理方式(io模型)     worker_connections 2048;    #每個worker進程能夠打開的最大并發連接數     #accept mutex on | off; #處理新連接的方式,                             #on表示每個worker輪流處                             #理新請求                             #off表示每個新請求到達                             #都會通知所有worker進程 }

更多Nginx相關技術文章,請訪問Nginx使用教程欄目進行學習!?

? 版權聲明
THE END
喜歡就支持一下吧
點贊8 分享