概述限流(Rate Limiting)是一种有效的系统保护机制,通过控制系统的输入和输出流量来缓解潜在的压力和风险。在网站运行于公网环境时,面对用户正常访问、网络爬虫、恶意攻击或突发大流量等情况,系统可能会面临过载的风险,从而导致响应延迟甚至系统崩溃的问题。针对这种情况,限流技术能够有效地管理并发请求,保障系统的稳定运行。通过对一部分请求进行限制,例如限制同 ......
4
0
0
2024-11-21
一、场景错误日志总结1、502伴随出现错误no live upstreams while connecting to upstream的原因:具体场景:接入层的负载均衡的nginx集群转发给业务nginx,业务nginx再转发给后端的应用服务器。业务nginx配置文件如下:upstream ads {         ......
38
0
0
2024-11-10
目前,nginx对后端节点健康检查的方式主要有3种:1、Nginx健康检查模块目前,nginx对后端节点健康检查的方式主要有3种:这里列出:1、ngx_http_proxy_module 模块和ngx_http_upstream_module模块(自带) 官网地址:http://nginx.org/cn/docs/http/ngx_http_pro ......
40
0
0
2024-11-10
重定向 Rewrite一、介绍Rewrite根据nginx提供的全局变量或自己设置的变量,结合正则表达式和标志位实现url重写和者重定向。Rewrite和location类似,都可以实现跳转,区别是rewrite是在同一域名内更改url,而location是对同类型匹配路径做控制访问,或者proxy_pass代理到其他服务器。Rewrite和location ......
65
0
0
2024-10-31
配置文件路径cd /usr/local/nginx/conf cat nginx.conf 默认配置如下#user nobody; worker_processes 1; ​ #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/er ......
33
0
0
2024-10-31
nginx 安装及常用指令centos7 安装 nginxnginx 安装需要的依赖环境gccpcreopensslzlib通过指令安装yum install gcc-c++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl open ......
33
0
0
2024-10-31
重定向 Rewrite一、介绍Rewrite根据nginx提供的全局变量或自己设置的变量,结合正则表达式和标志位实现url重写和者重定向。Rewrite和location类似,都可以实现跳转,区别是rewrite是在同一域名内更改url,而location是对同类型匹配路径做控制访问,或者proxy_pass代理到其他服务器。Rewrite和location ......
33
0
0
2024-10-31
一、概述ngx_lua_waf是一个基于ngx_lua开源强大的Web应用轻量级防火墙,它可以帮助我们提高网站的安全性和防护能力。通过安装和配置ngx_lua_waf,我们可以轻松地定制安全规则,实现灵活的安全防护。同时,WAF的实时日志记录和报警功能可以帮助我们及时发现和处理安全问题。二、安装与使用ngx_lua_waf使用需要基于openresty,传统 ......
33
0
0
2024-10-31
前言老大安排的,被迫营业,去给同事讲Nginx。基本介绍(可跳过)Nginx 是一个高性能的 HTTP 服务器和反向代理,它以其稳定性、丰富的功能集、简单的配置和低资源消耗而闻名。Nginx主要用来处理HTTP请求,提供负载均衡、静态内容服务、反向代理等功能。正向代理:居家办公用过公司的内网VPN吧,你所有的请求在发送前,被代理成了内网的IP去获取内网的数据 ......
94
0
0
2024-09-16
Nginx 日志切割-手动现有的日志都会存在access.log文件中,但是随着时间的推移,这个文件的内容会越来越多,体积会越来越大,不便于运维人员查看,所以我们可以通过把这个大的日志文件切割为多份不同的小文件作为日志,切割规则可以以天为单位,如果每天有几百G或者几个T的日志的话,则可以按需以每半天或者每小时对日志切割一下。具体步骤如下:创建一个shelll ......
357
0
0
2024-05-18
前言一、Nginx 简介Nginx(“engine x”) 是一个高性能的 HTTP 和反向代理服务器,特点是占有内存少,并发能力强,事实上 nginx 的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用 nginx 网站用户有: 百度 、京东、 新浪 、网易、 腾讯 、 淘宝等。1.1 WEB 服务器 Nginx 可以作为静态页面的 web 服务器 ......
499
0
0
2024-03-16
文章目录概述官网文档需求实现概述在Nginx中,您可以使用error_page指令来指定当请求遇到特定错误时应当显示的自定义错误页面。为了实现带有图片的自定义错误页面,可以按照以下步骤操作:创建错误页面: 首先,需要创建一个HTML文件作为错误页面。在这个文件中,可以定义需要的图片、样式和任何其他内容。例如,如果您想要在404错误页面显示一张图片,可以创建一 ......
493
0
0
2024-03-12
1.Tomcat的缺省端口是多少,怎么修改?1)找到Tomcat目录下的conf文件夹2)进入conf文件夹里面找到server.xml文件3)打开server.xml文件4)在server.xml文件里面找到下列信息port="8080"改成你想要的端口2.tomcat 有哪几种Connector 运行模式(优化)?bio:传统的Java I/O操作,同步 ......
533
0
0
2024-03-03
前言方便后面进行直播项目的实战练习,本文实现在 linux 下搭建 Nginx 直播服务器。推流器:FFmpeg Windows直播服务器:Nginx+Rtmp Ubuntu播放器:VLC一、搭建 Nginx 直播服务器服务器由 Nginx + RTMP 构成。Nginx 是 HTTP 服务器,RTMP 是附加模块。其中 Nginx 我选择的是用源码编译方式 ......
564
0
0
2024-03-03
导读深入比较 Apache Flink和 Apache Spark,探索它们在数据处理方面的差异和优势,以帮助您确定最适合的数据处理框架。大纲 Apache Flink和Apache Spark简介关键特性比较性能基准和可扩展性针对特定用例选择正确工具的建议结论Apache Flink 和 Apache Spark 简介Apache Flink 是一个开源的 ......
558
0
0
2024-02-10