面试官常问的nginx的问题

准备去面试,有哪些是面试官常问的nginx的问题?

邀请回答
提问于 2020-05-08 16:32
846 次浏览
共2个回答

发表评论
  • 陶辉
    2020-05-20 20:03

    Nginx涉及的业务场景很多,面试官可以问的点太多了,要看他的经验偏向哪块,如果有条件,可以先打听下他做过哪些业务。

    我简单总结下,Nginx大概可以问这几个方向:

    1、基本配置,比如server_name、location的匹配,rewrite的重定向规则,if有哪些陷井等。

    2、反向代理,比如一致性hash算法该怎么配,keepalive请求有什么问题,如果上游挂了,怎么换一台新上游,但不给用户返回错误?

    3、缓存类,比如过期缓存怎么配,合并回源怎么弄,cache manager、cache loader工作模式等

    4、针对WAF防火墙等应用场景,可以展开了问HTTP协议的知识,比如POST请求的处理,比如tailer头部的处理等。

    5、进程维护,包括热加载、热升级、切割日志文件、日志压缩等。

    6、静态资源,比如root/alias的区别,比如aio/sendfile的选择等。

    7、如果是做C模块开发的团队,会问很多源码、实现层面的问题。

    8、如果偏向Openresty的团队,会问很多Lua模块的用法,特别是Lua原生函数与ngx库的使用。

    9、TLS/SSL,比如对下游、上游怎么开启TLS,对HTTP、TCP怎么开启,怎么传递域名、IP地址等


    并不全面,仅供参考哈

    8
    回复
    举报
    • 阿尔巴 2020-05-22 15:01
      厉害厉害
      0
      回复
      举报
    • llnn 2020-06-02 15:58
      求帮忙拉下nginx开源社区群
      0
      回复
      举报
    • 陶辉 2020-06-03 10:30
      扫@354:扫下明天直播课程宣传图片上的二维码,就可以加入微信群了
      0
      回复
      举报
  • 头号游戏教父B哥
    2020-05-20 16:09

    1,nginx 如何实现高并发的?

    2,nginx 的 send_file 开关有什么含义

    3,nginx 的 reuseport 开关有什么含义

    4,nginx 高可用如何实现?



    当然还有很多,憋不住要去撒尿了

    3
    回复
    举报
提问者

繁星

暂无个人介绍

  • 0

    文章

  • 7

    粉丝

  • 1

    被赞

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