Nginx一个 轻量级/高性能的反向代理Web服务器,实现非常高效的反向代理、负载平衡,可处理2-3万并发连接数,官方监测能支持5万并发正向代理和反向代理正向代理:一个人发送一个请求直接就到达了目标的服务器(将真实的客户端隐藏) 反方代理:请求统一被Nginx接收,nginx反向代理服务器接收到之后,按照一定的规则分发给后端的业务处理服务器进行处理(将真实的服务端隐藏) 优点:反向代理服务器可以
转载 2024-06-16 09:43:51
105阅读
什么是NginxNginx 有哪些优点?Nginx应用场景?Nginx怎么处理请求的?Nginx 是如何实现高并发的?什么是正向代理?什么是反向代理?反向代理服务器的优点是什么?Nginx目录结构有哪些?Nginx配置文件nginx.conf有哪些属性模块?cookie和session区别?为什么 Nginx 不使用多线程?nginx和apache的区别什么是动态资源、静态资源分离?为什么要做动
转载 2023-08-13 23:46:16
96阅读
21、Nginx怎么判断别IP不可访问?# 如果访问的ip地址为192.168.9.115,则返回403 if ($remote_addr = 192.168.9.115) { return 403; }22、怎么限制浏览器访问?## 不允许谷歌浏览器访问 如果是谷歌浏览器返回500 if ($http_user_agent ~ Chrome)
转载 2023-07-16 21:11:43
53阅读
1、缺省安装的Nginx+php-fpm环境,假设用户浏览一个耗时的网页,但是却在服务端渲染页面的中途中关闭了浏览器,那么请问服务端的PHP脚本是继续执行还是退出执行?答:正常情况下,如果client异常退出了,Server端的程序还是会继续执行,直到与IO进行了两次交互操作。Server端发现client端已经断开连接,这个时候会出发一个User_abort,如果这个没有设置ignore_use
原创 2019-11-17 16:23:35
3477阅读
1评论
1、Nginx是如何实现高并发的 service nginx start之后,然后输入#ps -ef|grep nginx,会发现Nginx有一个master进程和若干个worker进程,这些worker进程是平等的,都是被master fork过来的。在master里面,先建立需要listen的s
转载 2016-11-03 18:40:00
243阅读
2评论
1、请解释一下什么是 Nginx?Nginx 是一个 web 服务器和反向代理服务器,用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。2、请列举 Nginx 的一些特性。Nginx 服务器的特性包括:反向代理/L7 负载均衡器嵌入式Perl 解释器动态二进制升级可用于重新编写URL,具有非常好的 PCRE 支持4、请解释 Nginx 如何处理 HTTP 请求。Nginx 使用反
原创 精选 2022-10-10 09:42:54
283阅读
目录什么是Nginx为什么要用Nginx为什么Nginx性能这么高Nginx怎么处理请求什么是正向代理和反向代理Nginx的优缺点Nginx应用场景Nginx的目录结构有哪些Nginx静态资源如何用Nginx解决前端跨域问题Nginx虚拟主机基于虚拟主机配置域名基于端口的虚拟主机location的作用是什么location的语法location正则示例限流怎么做的限流有三种:三种限流算法正常限制访
Nginx面试专题总结 文章目录Nginx面试专题总结1、请解释一下什么是 Nginx?2、请列举 Nginx 的一些特性。3、请列举 Nginx 和 Apache 之间的不同点4、请解释 Nginx 如何处理 HTTP 请求。5、在 Nginx 中,如何使用未定义的服务器名称来阻止处理请求?6、 使用“反向代理服务器”的优点是什么?7、请列举 Nginx 服务器的最佳用途8、请解释 Nginx
转载 2024-03-31 22:35:23
47阅读
Nginx常用的功能?WEB服务器发布静态资源反向代理(网关路由)负载均衡限流目前市面上用的非常成熟的扩展是由章亦春将Lua和Nginx粘合的ngx_lua模块,并且将Nginx核心、LuaJIT、ngx_lua模块、许多有用的Lua库和常用的第三方Nginx模块组合在一起成为OpenResty,这样开发人员就可以安装OpenResty,使用Lua编写脚本,然后部署到Nginx Web容器中运行。从而非常轻松就能开发出高性能的Web服务。html.js.css.图片,jsp.java1、t
原创 2021-08-26 09:54:12
206阅读
什么是NginxNginx 有哪些优点?Nginx应用场景?Nginx怎么处理请求的?Nginx 是如何实现高并发的?什么是正向代理?什么是反向代理?反向代理服务器的优点是什么?Nginx目录结构有哪些?Nginx配置文件nginx.conf有哪些属性模块?cookie和session区别?为什么 Nginx 不使用多线程?nginx和apache的区别什么是动态资源、静态资源分离?为什么要做动
1.nginx常用命令 启动nginx ./sbin/nginx 停止nginx ./sbin/nginx -s stop ./sbin/nginx -s quit 重载配置 ./sbin/nginx -s reload(平滑重启) service nginx reload 重载指定配置文件 ./sbin/nginx -c /usr/local/nginx/conf/nginx.conf 查看ng
转载 2024-02-28 23:03:09
86阅读
什么是 NginxNginx 是一个 轻量级 / 高性能的反向代理 Web 服务器,用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。他实现非常高效的反向代理、负载平衡,他可以处理 2-3 万并发连接数,官方监测能支持 5 万并发,现在中国使用 nginx 网站用户有很多,例如:新浪、网易、 腾讯等。Nginx 有哪些优点?跨平台、配置简单。非阻塞、高并发连接:处理 2-3 万
转载 2024-04-11 14:14:29
114阅读
Nginx 常见面试题总结1 说一下你对 Nginx 的认识?Nginx—Ngine X,是一款免费的、自由的、开源的、高性能HTTP服务器和反向服务器;也是一个IMAP、POP3、SMTP服务器;Nginx以其高性能、稳定性、丰富的功能、简单的配置和低资源消耗而闻名。也就是说Nginx本身就可以托管网站(类似于Tomcat一样),进行Http服务处理,也可以作为反向服务器 、负载均衡
转载 2024-04-07 22:40:57
22阅读
1,Nginx是如何处理一个请求的呢?    首先,nginx在启动时,会解析配置文件,得到需要监听的端口与ip地址,然后在nginx的master进程里面,先初始化好这个监控的socket,再进行listen, 然后再fork出多个子进程出来,  子进程会竞争accept新的连接。此时,客户端就可以向nginx发起连接了。当客户端与nginx进行
本篇文章介绍了20道常见的Nginx配置面试题及其解析,包括Nginx的配置文件名、调试模式、反向代理、负载均衡、HTTPS配置、常用模块、缓存、请求频率限制、URL重写、热部署、gzip压缩、文件上传大小限制、访问日志和错误日志、IP白名单或黑名单、静态文件缓存、运行状态和性能监控、WebSocket反向代理、HTTP Basic认证等方面。1. Nginx 的配置文件名是什么?在哪里可以找到这
转载 2024-06-22 14:13:25
247阅读
1.什么是NginxNginx是一个 轻量级/高性能的反向代理Web服务器,他实现非常高效的反向代理、负载平衡,
原创 2022-05-26 01:28:29
482阅读
【JAVA】NGINX面试题
原创 2023-04-16 21:25:37
113阅读
Nginx面试三连问: Nginx如何工作?负载均衡策略有哪些?如何限流?  1、什么是Nginx,谈谈个人都理解,项目中是否用到,为什么要用,有什么优点?Nginx ,是一个 Web 服务器和反向代理服务器用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。主要功能如下:1、正向、反向代理2、负载均衡、分流3、虚拟主机(绑定host)优点:跨平台、配置简单,非阻塞、高并
转载 2024-05-19 05:58:40
25阅读
给大家推荐一个公众号全网唯一一个从0开始帮助Java开发者转做大数据领域的公众号~大数据技术与架构或者搜索import_bigdata关注~海量【java和大数据的面试题+视频资料】整理在公众号,关注后可以下载~一、Nginx优秀模块 模块设计:高度模块化设计,除了少量核心代码,其他一切接模块。官方Nginx共有五大类型模块:核心模块、配置模块、事件模块、HTTP模块、...
原创 2021-06-10 23:11:31
796阅读
给大家推荐一个公众号全网唯一一个从0开始帮助Java开发者转做大数据领域的公众号~大数据技术与架构或者搜索import_bigdata关注~海量【java和大数据的面试题+视频资料】整理在公众号,关注后可以下载~一、Nginx优秀模块 模块设计:高度模块化设计,除了少量核心代码,其他一切接模块。官方Nginx共有五大类型模块:核心模块、配置模块、事件模块、HTTP模块、...
原创 2021-06-10 23:11:32
852阅读
  • 1
  • 2
  • 3
  • 4
  • 5