nginx-http-sysguard 介绍
Nginx-http-sysguard 是阿里巴巴开发的一个 Nginx 模块,用来保护运行 Nginx 服务器的系统负载和内存使用不会太高。
配置方法:
server { sysguard on; sysguard_load load=10.5 action=/loadlimit; sysguard_mem swapratio=20% action=/swaplimit; location /loadlimit { return 503; } location /swaplimit { return 503; } }
安装:
$ wget http://www.Nginx.org/download/Nginx-1.2.5.tar.gz $ tar xzvf Nginx-1.2.5.tar.gz $ cd Nginx-1.2.5 $ git clone https://github.com/taobao/Nginx-http-sysguard.git $ patch -p1 < Nginx-http-sysguard/Nginx_sysguard_1.2.5.patch $ ./configure --add-module=./Nginx-http-sysguard # make && make install
nginx-http-sysguard 官网
https://github.com/alibaba/nginx-http-sysguard
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。