01 Mind Map
02 Question&Answer
Q1: DNS域名解析过程?
A:Browser?LDNS?RootServer?gTLD?NameServer?。
Q2: 外网映射测试用到哪些工具?
A:NatApp?ngrok?。
Q3: Nginx是什么?能做什么?
A:web服务器?邮件服务器?反向代理?。
Q4: 网络模型中的四层和七层是什么?有什么协议?
A:???。
Q5: Nginx服务器处于第几层网络协议?应用场景?
A:?HTTP服务器、虚拟主机、反向代理、网关等。
Q6: 虚拟主机如何配置?(两种方式)
A:域名?端口?。
Q7: 反向代理如何配置?
A:配置到location的指定的位置即可(或上游服务器)。
Q8: Location正则表达式?(回忆)
A:???。
Q9: UpstreamServer是什么?功能有哪些(举3个例子)?
A:负载均衡?容错?故障转移?心跳检测?。
Q10: Nginx负载均衡算法有哪些?(举3个例子)?
A:轮询?权重?fair(第三方)?。
Q11: 有用过rewrite吗?大概怎么使用?
A:if指令回忆?。
Q12: Nginx如何实现HTTP动态负载均衡?用到哪些技术?
A:Consul+nginx-upsync-module?
Q12: Nginx如何实现TCP反向代理?用到哪些技术?
A:nginx_tcp_proxy_module
Q13: 如何搭建高性能Nginx负载均衡集群?每个模块表示什么?
A:LVS(4层负载)+Keeplived(LVS健康检查)+Nginx(7层负载)
Q14: 什么叫动静分离?Nginx如何处理?
A:???
Q15: 谈谈你对HTTP304的理解?
A:???