- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何验证nginx配置文件是否正确
资源分享 编程语言 w eb前端 w eb服务器 操作系统 数据库应用
资源分享 编程语言 w eb前端 w eb服务器 操作系统 数据库应用
柳明的博客
资源在于分享,技术在于交流
0 上午好! 2013年3月21日 星期四
手机充值 手机号: 归属地: 运营商、地区 面 值: 100元 50元 其他 30元 售 价: 98元-99.6元
现在的位置: 首页 web服务器 nginx 正文
RSS
小 中 大
上篇 下篇
如何验证nginx配置文件是否正确
2012年11月28 日 ⁄ nginx, web服务器 ⁄ 共 3904字 ⁄ 暂无评论 ⁄ 被围观 1,840 views+
当我们进行nginx配置文件的时候如何才能检测我们做的是否正确呢?其实很简单,下面就向大家介
绍有关nginx配置文件正确与否的检测方法。希望大家在以后的使用中有所收获。
检测nginx配置文件是否正确:
1. /usr/local/nginx/sbin/nginx -t -c nginx.conf
2. -c 配置文件路径
3. -g Set global directives . (version 0.7.4)
4 . -t 检测文件是否正确不执行
5. -v Print version.
6. -V Print nginx version, compiler version and configure
7. parameters .
编译时如果使用了 –with-debug编译,还可以使用error_log file [ debug_core | debug_http | debug_event …] 来获得debug信息
通过信号对 Nginx配置文件 进行控制,Nginx配置文件 支持下表中的信号:
信号名 作用描述
TERM, INT 快速关闭程序,中止当前正在处理的请求
QUIT 处理完当前请求后,关闭程序
HUP 重新加载配置,并开启新的工作进程,关闭就的进程,此操作不会中断请求
USR1 重新打开日志文件,用于切换日志,例如每天生成一个新的日志文件
USR2 平滑升级可执行程序
WINCH 从容关闭工作进程
有两种方式来通过这些信号去控制 Nginx配置文件,第一是通过 logs 目录下的 nginx.pid 查看当前运行的 Nginx 的进程 ID,通过
kill – XXX来控制 Nginx,其中 XXX 就是上表中列出的信号名。如果您的系统中只有一个 Nginx 进程,那您也可以通过 killall 命令
来完成,例如运行 killall – s HUP nginx 来让 Nginx 重新加载配置。
配置:
1. use [ kqueue | rtsig | epoll | /dev/poll | select | poll ];
2. Free BSD使用kqueue ,Linux选epoll.
3. worker_connections number 每个worker的最大连接数
4 . Maxclient work_ processes * worker_connections
nginx的upstream 目前支持4种方式的分配
1、轮询 (默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
2、weight
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。
2、ip_hash
每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。
3、fair (第三方)
按后端服务器的响应时间来分配请求,响应时间短的优先分配。
4、url_hash (第三方)
按访问url的hash结果来分配请求,使每个url定向到同一个后端服务器,后端服务器为缓存时比较有效。
代理只需要在nginx配置文件中增加虚拟主机,然后加入
1. \proxy_ pass
您可能关注的文档
最近下载
- 凿岩台车安全技术操作规程培训.pptx VIP
- ISO 4042-2018 中文版 紧固件,电镀涂层系统.docx VIP
- 有压隧洞水力计算实例.xls VIP
- 抽水试验作业指导书.pdf VIP
- 理正岩土与深基坑软件培训专用教材讲解.pdf
- T_CACM 1374.1-2021 中药材规范化生产技术规程通则 植物药材.docx VIP
- [科技出版社张鄂现代设计理论与方法课件]08new-第4章计算机辅助设计-2.ppt VIP
- 土方开挖、基坑支护(降水)安全专项施工方案.pptx VIP
- 王晨霞14线掌纹诊病与治病.pptx VIP
- 抖音“抖音电商”2025版电商平台合作与运营服务合同.docx VIP
文档评论(0)