nginx web负载均衡配置
下载nginx
- http://nginx.org/en/download.html
wget http://nginx.org/download/nginx-1.20.2.tar.gz
安装nginx
- 参考: https://www.cnblogs.com/-wei/p/15219624.html
./configure --prefix=/opt/nginx
或
./configure --prefix=/opt/nginx --with-http_ssl_module
make
make install
报错
- ./configure: error: the HTTP rewrite module requires the PCRE library
yum -y install pcre-devel
- ./configure: error: the HTTP gzip module requires the zlib library.
yum -y install zlib-devel
- ./configure: error: SSL modules require the OpenSSL library.
yum -y install openssl openssl-devel
nginx限制请求数据包大小
client_max_body_size 1000m;
负载均衡配置
- 参考: https://www.cnblogs.com/telwanggs/p/14977290.html
upstream test_group {
# If there is no specific strategy, round-robin
# would be the default strategy.
# least_conn;
# ip_hash;
server 172.16.217.109:8501 weight=1 max_fails=2 fail_timeout=30s;
server 172.16.217.109:8502 weight=1 max_fails=2 fail_timeout=30s;
}
location / {
#root html;
#index index.html index.htm;
client_max_body_size 3m;
proxy_pass http://test_group;
}
|