第八章:nginx常见问题

作者: FantJ | 来源:发表于2018-01-03 19:18 被阅读86次

    相同server_name多个虚拟主机优先级访问

    优先读取第一个conf文件。

    location匹配优先级

    =进行普通字符精确匹配,也就是完全匹配优先级最高
    ^~表示普通字符匹配,使用前缀匹配优先级最高
    ~ \~*表示执行一个真个则匹配优先级最低

    try_files使用

    按顺序检查文件是否存在,存在即访问

    location / {
          try_files $uri $uri/  index.html;   
          #先访问$uri 如果宕机(404)再访问$uri/ 再访问index.html
    }
    

    nginx的alias和root区别

    alias /opt/app/image/;
    root /opt/app/image/;
    同:指定文件在哪个位置(路径)
    异:root会根据uri路径来查找。alias不会
    例子:
    我们访问 192.168.0.1/image/dog.jpg
    root设置 会在 /opt/app/image/image/dog.jpg目录去找
    alias设置 会在 /opt/app/image/dog.jpg 去找

    用什么方法传递用户的真实IP

    如果客户使用多级代理来隐藏自己的ip,我们该如何获取他的真实ip呢。
    我们应该在第一级代理处做手脚,我们要求一级代理来请求时,带上初始ip请求头信息

    压测工具ab

    建议系统学习下ab工具,不然很多factors都看不懂

    ab -n 2000 -c 2 http://127.0.0.1/index.html     #2000次请求,每次2并发
    

    http_load 也可以,有兴趣者自行百度。

    系统与nginx性能优化

    相关文章

      网友评论

        本文标题:第八章:nginx常见问题

        本文链接:https://www.haomeiwen.com/subject/pwlknxtx.html