精心整理的NGINX面试题

精心整理的NGINX面试题,第1张

精心整理的NGINX面试题 PHP面试题https://blog.csdn.net/hzbskak/article/details/120852249REDIS面试题https://blog.csdn.net/hzbskak/article/details/120852279MYSQL面试题https://blog.csdn.net/hzbskak/article/details/120852285NGINX面试题https://blog.csdn.net/hzbskak/article/details/120852271 为什么要用Nginx?

因为跨平台,配置简单,支持高并发,耗费内存少。

为什么Nginx性能这么高?

因为nginx是异步非阻塞事件处理机制:运用了epoll模型,提供了一个队列,排队解决

Nginx怎么处理请求的?

nginx接受一个请求后,首先由listen和server_name 匹配server模块,在匹配的server模块里location,location就是实际地址

什么是正向代理和反向代理?

正向代理:客户端向代理服务器发送一个请求并指定目标,然后代理服务器向目标服务器转交请求并将获得的内容返回给客户端(访问国外网站)

反向代理:代理服务器来接受请求,然后将请求转发给内网服务器,再将获得的内容返回给客户端。

反向代理的用途
  • 隐藏服务器真实IP
  • 负载均衡
正向代理和反向代理的区别

正向代理代理的是客户端,反向代理代理的是服务器

正向代理解决访问限制问题,反向代理解决了高并发问题

Nginx负载均衡的算法怎么实现的?策略有哪些?
  1. 轮询:如果有服务器宕机,能够自动剔除
  2. 权重:将服务器性能高的权值设置大点。
  3. ip绑定:使同一ip的访客固定访问一台服务器

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/4024733.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-10-22
下一篇 2022-10-22

发表评论

登录后才能评论

评论列表(0条)

保存