怎么查看nginx生效的参数

怎么查看nginx生效的参数
比如client_max_body_size 10g,配置文件里写了就一定生效么,能不能获取当前nginx当前的参数呢

邀请回答
提问于 2020-08-27 15:24
856 次浏览
共2个回答

发表评论
  • 陶辉
    2020-08-28 17:45

    到底是对所有请求生效,还是只对某个域名下的请求,亦或者是某类URL下的请求生效呢?这很难定义,也难以展示。Nginx可以检测到非法的配置,但这个配置的生效范围非常复杂,通常需要基于规则、经验判断,以及自己构造请求来验证(只需要将Content-Length头部设到10GB以上,不用真的传输这么大的文件)

    2
    回复
    举报
  • 守望
    2020-09-10 16:21

    可以使用 Nginx -T 打印当前NGINX配置。

    附常见命令:

     1. Nginx -v    查看nginx的版本

      2. Nginx -t    检查配置文件nginx.conf的正确性命令(-t

      3. Nginx -T    可以打印当前 NGINX 配置

      4. Nginx -s reopen  重启Nginx

      5. nginx -s reload  重新加载Nginx配置文件,然后以优雅的方式重启Nginx

      6. nginx -s stop    强制停止Nginx服务

      7. nginx -s quit    优雅地停止Nginx服务(即处理完所有请求后再停止服务)

    1
    回复
    举报
提问者

朋友

暂无个人介绍

  • 0

    文章

  • 0

    粉丝

  • 0

    被赞

朋友
按Enter键发送
您已邀请位用户
版权所有©F5 Networks,Inc.保留所有权利。京ICP备16013763号-5