默认配置语法

  • 全局---服务级别的配置

user 设置nginx服务的系统使用用户,基本上不用动

worker_processes  工作进程数---跟nginx多worker有关,增大连接数的并发处理,如8核cpu设置为8

error_log  nginx的错误日志

pid  nginx服务启动时候的pid 把pid记入一个文件,方便系统管理

  • events  事件级别的配置 可以指定使用哪个模型,例如epoll

worker_connections 每个进程最大连接数 ---系统优化时用得上,可以为6535  1万个左右,就能应付

use  工作进程数  ---使用哪个内核模型 select poll epoll

  • 协议相关配置一个http可以包含多个服务(Server)
  • location默认访问路径下的文件,比如一个欢迎页面

错误页面的配置----但凡状态码以5开头的都会返回一个50x.html

location = /50x.html则说明了具体的html文件存放路径

原则上,从模块管理的角度,每个服务的配置可以细化到server层级或者是location层级,视应用需要而定

最新文章

  1. 如何选择 H5 游戏引擎
  2. VisualStudio.gitignore git 忽略
  3. DbHelper-SQL数据库访问助手
  4. SqlServer数据组织结构
  5. JS中数组的操作
  6. 【转】SQL SERVER日志满或过大的处理方法
  7. C++学习笔记之字符函数库cctype
  8. tips[Android]
  9. BZOJ 4011: [HNOI2015]落忆枫音( dp )
  10. shell脚本中字符串的常见操作及"command not found"报错处理(附源码)
  11. Android Imageview 图片居左居右,自定义圆角
  12. Ocelot中文文档-负载均衡
  13. 关于使用format()方法格式化字符串,读这一篇就够了!
  14. 同一个dll 不同路径下注册 一个失败 一个成功
  15. React-classnames库
  16. JS--理解call、apply和bind
  17. 如何使用JBDC修改数据
  18. Intellij Idea创建Android项目
  19. OpenGL学习笔记(1) 画一个三角形
  20. 装饰者模式:轻松记住IO类的关系与API

热门文章

  1. 小菜鸟之HTML第三课
  2. Oracle如何创建索引、删除索引、查询索引
  3. Linux系列(11):之bash进阶与数据流导向、管线命令
  4. react 深度 循环嵌套对象渲染问题 map
  5. Boot-crm管理系统开发教程(总结)
  6. Centos7.3安装Mysql5.7.26(glibc即linux通用版)
  7. ipairs与pairs的区别
  8. C#面向对象14 List泛型集合/装箱和拆箱/字典集合(Dictionary)
  9. 你不知道的css各类布局(五)之em布局、rem布局
  10. array数据处理