Nginx-配置注意事项

Nginx-配置注意事项
Nginx配置注意事项
格式规范
http {
#每个http中可配置多个server
server {
# 每个server监听⾃⼰关注的端⼝
listen      8888;
server_name  localhost;
# 每个server下可以配置多个location
location / {}
location /test {}
}
集美大桥server {
listen      7777;
server_name  localhost;
bichong...
}
}
⽂件上传
如果后台涉及到⼤⽂件上传那么修改增加以下⼏个配置,否则你会发现上传图⽚经常超时,配置地⽅可配置在htttp{}页可以配置在server{}中
client_max_body_size    1m;# 限制请求体的⼤⼩,若超过所设定的⼤⼩,返回413错误,默认1m
client_header_timeout    1m;# 读取请求头的超时时间,若超过所设定的⼤⼩,返回408错误
client_body_timeout      1m;# 读取请求实体的超时时间,若超过所设定的⼤⼩,返回413错误
江苏省镇江中学proxy_connect_timeout    60s;# http请求⽆法⽴即被容器(tomcat, netty等)处理,被放在nginx的待处理池中等待被处理。此参数为等待的最长时间,默认为60秒,官⽅推荐最长不要超过75秒
proxy_read_timeout      60s;# http请求被容器(tomcat, netty等)处理后,nginx会等待处理结果,也就是容器返回的response。此参数即为服务器响应时间,默认60秒
proxy_send_timeout      1m;# http请求被服务器处理完后,把数据传返回给Nginx的⽤时,默认60秒
location
编写locatton时注意在路径前后空格不然识别不了的
location / {}
proxy_pass
如果需要使⽤nginx作为代理装法的时候注意proxy_pass写法很容易导致错误
混凝土裂缝论文
location /proxy/ {
proxy_set_header Host $http_host;灵山地震
proxy_set_header X-Real-IP $remote_addr;物权法论文
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#proxy_pass指向的服务时⼀定要注意要写上项⽬的根路
#正确写法:xxx:8080/
#错误写法:xxx:8080  这种写法时如果你服务做了权限控制那访问时会⼀直被拦截下来
proxy_pass 127.0.0.1:8080/;
}

本文发布于:2024-09-25 10:33:22,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/181796.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:时间   请求   注意   错误
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议