最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nginx中http-sysguard模塊

 更新時(shí)間:2024年08月26日 11:41:58   作者:lvshuocool  
本文主要介紹了nginx中http-sysguard模塊,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、作用

防止因nginx并發(fā)訪問量過高或者遭受攻擊造成服務(wù)器宕機(jī),可根據(jù)負(fù)載設(shè)置界面跳轉(zhuǎn)。

二、安裝配置

1.下載模塊軟件包

wget https://github.com/alibaba/nginx-http-sysguard/archive/master.zip
unzip /opt/master.zip

2.給nginx打nginx_sysguard補(bǔ)丁

cd /nginx源文件目錄
patch -p1 < nginx-http-sysguard-master/nginx_sysguard_1.3.9.patch

3.編譯nginx添加模塊

nginx -V查看nginx編譯選項(xiàng)

[root@myhost nginx-1.14.0]# nginx -V
nginx version: nginx/1.14.0
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) 
built with OpenSSL 1.0.2o  27 Mar 2018
TLS SNI support enabled
configure arguments: --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-http_sub_module --with-stream --with-stream_ssl_module --with-openssl=/opt/hdlnmp/src/openssl-1.0.2o

重新編譯,增加模塊

./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-http_sub_module --with-stream --with-stream_ssl_module --with-openssl=/opt/hdlnmp/src/openssl-1.0.2o --add-module=nginx-http-sysguard-master
make

替換nginx可執(zhí)行程序

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
cp ./objs/nginx /usr/local/nginx/sbin/

4.配置nginx文件

添加如下內(nèi)容,可在http、server、location段配置,load值根據(jù)實(shí)際需求自行調(diào)節(jié)。

        sysguard on;
        sysguard_load load=0.01 action=/loadlimit;
        sysguard_mem swapratio=20% action=/swaplimit;
        location = /loadlimit {
            return 503;
        }
        location /swaplimit {
            return 503;
        }

可修改配置頁面跳轉(zhuǎn)

        sysguard on;
        sysguard_load load=0.01 action=/crowded.html;
        #sysguard_load load=0.01 action=/error_page/index.html;

5.重啟nginx

service nginx restart

crowded.html(放到項(xiàng)目根目錄)

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />
		<meta http-equiv="X-UA-Compatible" content="ie=edge" />
		<title>國家海洋博物館</title>
		<style type="text/css">
			.box {
				position: fixed;
				top: 50%;
				left: 50%;
				transform: translate(-50%, -50%);
				-ms-transform: translate(-50%, -50%);
				/* IE 9 */
				-webkit-transform: translate(-50%, -50%);
				/* Safari and Chrome */
				-o-transform: translate(-50%, -50%);
				/* Opera */
				-moz-transform: translate(-50%, -50%);
				/* Firefox */
			}
			
			.box img {
				display: block;
				width: 3.85rem;
			}
			
			.box p {
				font-size: 0.28rem;
				color: #000;
				text-align: center;
				line-height: 1.5rem;
			}
		</style>
	</head>

	<body>
		<div class="box">
			<img src="https://img-blog.csdnimg.cn/2022010617585034894.jpeg" />
			<p>太熱情了,請(qǐng)稍后再來吧</p>
		</div>
		<script type="text/javascript">
			(function(doc, win) {
				var docEl = doc.documentElement,
					resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
					recalc = function() {
						var clientWidth = docEl.clientWidth;
						if(!clientWidth) return;
						if(clientWidth >= 750) {
							docEl.style.fontSize = '100px';
						} else {
							docEl.style.fontSize = 100 * (clientWidth / 750) + 'px';
						}
					};

				if(!doc.addEventListener) return;
				win.addEventListener(resizeEvt, recalc, false);
				doc.addEventListener('DOMContentLoaded', recalc, false);
			})(document, window)
		</script>
	</body>

</html>

到此這篇關(guān)于nginx中http-sysguard模塊的文章就介紹到這了,更多相關(guān)nginx http-sysguard模塊內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • nginx負(fù)載均衡及詳細(xì)配置方法

    nginx負(fù)載均衡及詳細(xì)配置方法

    Nginx作為一種高效的Web服務(wù)器和反向代理服務(wù)器,廣泛應(yīng)用于網(wǎng)站的負(fù)載均衡中,這篇文章主要介紹了nginx負(fù)載均衡及詳細(xì)配置,需要的朋友可以參考下
    2025-05-05
  • 利用nginx+lua+redis實(shí)現(xiàn)反向代理方法教程

    利用nginx+lua+redis實(shí)現(xiàn)反向代理方法教程

    這篇文章主要給大家介紹了利用nginx+lua+redis實(shí)現(xiàn)反向代理方法教程,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-05-05
  • windows系統(tǒng)下安裝Nginx及簡單使用過程

    windows系統(tǒng)下安裝Nginx及簡單使用過程

    Nginx是一個(gè)很強(qiáng)大的高性能Web和反向代理服務(wù),也是一種輕量級(jí)的Web服務(wù)器,可以作為獨(dú)立的服務(wù)器部署網(wǎng)站,應(yīng)用非常廣泛,特別是現(xiàn)在前后端分離的情況下,這篇文章主要介紹了windows系統(tǒng)下安裝Nginx以及簡單使用,需要的朋友可以參考下
    2024-04-04
  • 比較完整的Nginx配置文件nginx.conf常用參數(shù)中文詳解

    比較完整的Nginx配置文件nginx.conf常用參數(shù)中文詳解

    這篇文章主要介紹了比較完整的Nginx配置文件nginx.conf常用參數(shù)中文詳解,需要的朋友可以參考下
    2015-07-07
  • 超實(shí)用的Nginx常見配置合集分享

    超實(shí)用的Nginx常見配置合集分享

    這篇文章主要為大家詳細(xì)介紹了超實(shí)用的Nginx常見配置合集,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)或工作有一定的參考價(jià)值,感興趣的可以了解一下
    2022-07-07
  • nginx中一個(gè)請(qǐng)求的count計(jì)數(shù)跟蹤淺析

    nginx中一個(gè)請(qǐng)求的count計(jì)數(shù)跟蹤淺析

    這篇文章主要給大家介紹了關(guān)于nginx中一個(gè)請(qǐng)求的count計(jì)數(shù)跟蹤的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-01-01
  • Nginx做NodeJS應(yīng)用負(fù)載均衡配置實(shí)例

    Nginx做NodeJS應(yīng)用負(fù)載均衡配置實(shí)例

    這篇文章主要介紹了Nginx做NodeJS應(yīng)用負(fù)載均衡配置實(shí)例,本文直接給出配置實(shí)例,需要的朋友可以參考下
    2015-01-01
  • Nginx進(jìn)階實(shí)用配置(壓縮、代理、限流、請(qǐng)求合并)

    Nginx進(jìn)階實(shí)用配置(壓縮、代理、限流、請(qǐng)求合并)

    這篇文章主要介紹了Nginx進(jìn)階實(shí)用配置,包括壓縮、代理、限流、請(qǐng)求合并,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2026-04-04
  • Nginx高可用配置實(shí)戰(zhàn)教程之負(fù)載均衡?+?健康檢查?+?動(dòng)態(tài)擴(kuò)展

    Nginx高可用配置實(shí)戰(zhàn)教程之負(fù)載均衡?+?健康檢查?+?動(dòng)態(tài)擴(kuò)展

    本文通過電商商品服務(wù)集群的實(shí)戰(zhàn)案例,詳細(xì)介紹了從零搭建Nginx高可用架構(gòu)的全過程,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2017-08-08
  • 如何利用Nginx防止IP地址被惡意解析詳解

    如何利用Nginx防止IP地址被惡意解析詳解

    這篇文章主要給大家介紹了關(guān)于如何利用Nginx防止IP地址被惡意解析的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Nginx具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06

最新評(píng)論

吉水县| 通化县| 长宁区| 宾川县| 凤凰县| 如东县| 四子王旗| 陵川县| 老河口市| 泌阳县| 叶城县| 宁远县| 仙游县| 安宁市| 宁都县| 富宁县| 博白县| 吉林市| 遂平县| 大丰市| 武陟县| 新丰县| 荆州市| 玉田县| 保山市| 桓仁| 厦门市| 门头沟区| 黄平县| 蓬莱市| 习水县| 新余市| 滦南县| 东源县| 依兰县| 普安县| 高平市| 嘉定区| 开封市| 滕州市| 揭阳市|