博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos7.1 docker搭建nginx负载均衡测试环境,调度算法
阅读量:4299 次
发布时间:2019-05-27

本文共 3034 字,大约阅读时间需要 10 分钟。

主要配置文件

  1. 访问链接 http://192.168.127.131:8079/
  2. 调度算法 ip_hash; url_hash 更好`
upstream mingupstream {
hash $request_uri; server 192.168.127.131:8082; server 192.168.127.131:8083; server 192.168.127.131:8084; }server {
listen 8079; server_name localhost; #charset koi8-r; #access_log /var/log/nginx/host.access.log main; location / {
proxy_pass http://mingupstream;# include proxy_params; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 404 /50x.html; location = /50x.html {
root /usr/share/nginx/html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ {
# proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ \.php$ {
# root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /\.ht {
# deny all; #}}

01环境搭建

  1. docker run --name nginx01 -d -p 8082:80 -v /opt/app/html01/:/usr/share/nginx/html -v /opt/app/html01/nginx/nginx.conf:/etc/nginx/nginx.conf -v /opt/app/html01/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf nginx
  2. cp -r /opt/app/html02/nginx/ .
  3. firewall-cmd --zone=public --add-port=8082/tcp --permanent && firewall-cmd --reload
  4. docker run --name nginx02 -d -p 8083:80 nginx
  5. docker run --name nginx02 -d -p 8083:80 -v /opt/app/html02/:/usr/share/nginx/html -v /opt/app/html02/nginx/nginx.conf:/etc/nginx/nginx.conf -v /opt/app/html02/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf nginx
conf.d/default.conf默认配置
server {
listen 80; listen [::]:80; server_name localhost; #charset koi8-r; #access_log /var/log/nginx/host.access.log main; location / {
root /usr/share/nginx/html; index index.html index.htm; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html {
root /usr/share/nginx/html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ {
# proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ \.php$ {
# root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /\.ht {
# deny all; #}}

转载地址:http://thiws.baihongyu.com/

你可能感兴趣的文章
股票网格交易策略
查看>>
matplotlib绘图跳过时间段的处理方案
查看>>
vnpy学习_04回测评价指标的缺陷
查看>>
ubuntu终端一次多条命令方法和区别
查看>>
python之偏函数
查看>>
vnpy学习_06回测结果可视化改进
查看>>
读书笔记_量化交易如何建立自己的算法交易01
查看>>
设计模式03_工厂
查看>>
设计模式04_抽象工厂
查看>>
设计模式05_单例
查看>>
设计模式06_原型
查看>>
设计模式07_建造者
查看>>
设计模式08_适配器
查看>>
设计模式09_代理模式
查看>>
设计模式10_桥接
查看>>
设计模式11_装饰器
查看>>
设计模式12_外观模式
查看>>
设计模式13_享元模式
查看>>
设计模式14_组合结构
查看>>
设计模式15_模板
查看>>