面试题-nginx
2021/10/20 7:11:06
本文主要是介绍面试题-nginx,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
为什么要用Nginx?
因为跨平台,配置简单,支持高并发,耗费内存少。
为什么Nginx性能这么高?
因为nginx是异步非阻塞事件处理机制:运用了epoll模型,提供了一个队列,排队解决
Nginx怎么处理请求的?
nginx接受一个请求后,首先由listen和server_name 匹配server模块,在匹配的server模块里location,location就是实际地址
什么是正向代理和反向代理?
正向代理:客户端向代理服务器发送一个请求并指定目标,然后代理服务器向目标服务器转交请求并将获得的内容返回给客户端(访问国外网站)
反向代理:代理服务器来接受请求,然后将请求转发给内网服务器,再将获得的内容返回给客户端。
反向代理的用途
- 隐藏服务器真实IP
- 负载均衡
正向代理和反向代理的区别
正向代理代理的是客户端,反向代理代理的是服务器
正向代理解决访问限制问题,反向代理解决了高并发问题
Nginx负载均衡的算法怎么实现的?策略有哪些?
- 轮询:如果有服务器宕机,能够自动剔除
- 权重:将服务器性能高的权值设置大点。
- ip绑定:使同一ip的访客固定访问一台服务器
这篇关于面试题-nginx的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-13用Nginx防范DDoS攻击的那些事儿
- 2024-12-13用Terraform在AWS上搭建简单NGINX服务器指南
- 2024-10-29Nginx发布学习:从入门到实践的简单教程
- 2024-10-28Nginx发布:新手入门教程
- 2024-10-21nginx 怎么设置文件上传最大20M限制-icode9专业技术文章分享
- 2024-10-17关闭 nginx的命令是什么?-icode9专业技术文章分享
- 2024-09-17Nginx实用篇:实现负载均衡、限流与动静分离
- 2024-08-21宝塔nginx新增8022端口方法步骤-icode9专业技术文章分享
- 2024-08-21nginx配置,让ws升级为wss访问的方法步骤-icode9专业技术文章分享
- 2024-08-15nginx ws代理配置方法步骤-icode9专业技术文章分享