nginx实现负载均衡
程序员文章站
2024-01-31 23:31:46
...
在本地的Windows环境下使用nginx,双击nginx.exe启动。(保证conf\nginx.conf中配置的端口未被占用)
查看nginx是否运行:
修改conf\nginx.conf, 添加upstream esl, 并使用于proxy_pass:
#其他配置
http {
upstream esl {
server 192.168.100.117:9999 weight=3;
server 192.168.100.118:9999 weight=1;
}
#其他配置
server {
listen 8888;
server_name localhost;
location / {
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers "Origin, X-Requested-With, C ontent-Type, Accept";
add_header Access-Control-Allow-Methods "GET, POST, OPTIONS";
root html/build/dist;
index index.html index.htm;
}
location /zk/ {
rewrite ^/zk/(.*)$ /$1 break;
proxy_pass http://esl;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
加载配置:
nginx.exe -s reload
配置完成后,访问http://localhost:8888,实际访问esl中配置的两台机器。
PS: nginx.exe的所有操作
关闭nginx,只需要
nginx.exe -s quit
转载于:https://my.oschina.net/u/4042451/blog/3067288
上一篇: 笔记本AMD双显卡怎么正确交火?
下一篇: 你真的会做百度知道么?
推荐阅读
-
贴几个自己写的BigIP F5的iRule 博客分类: T_专_负载均衡器 应用服务器TclCMS活动Yahoo
-
virtualbox虚拟机中NLB网络负载均衡群集注意事项 博客分类: windows操作系统
-
搭建MySQL负载均衡及高可用环境
-
virtualbox虚拟机中NLB网络负载均衡群集注意事项 博客分类: windows操作系统
-
Ubuntu下LVS + Keepalived 实现MySQL高可用负载均衡实现
-
PHP开发负载均衡指南
-
php+sqlrelay+mysql实现连接池及读写负载均衡_MySQL
-
linux下nginx+memecached+tomcat负载均衡故障转移 博客分类: linux nginxmemecachedlibevent
-
linux下nginx+memecached+tomcat负载均衡故障转移 博客分类: linux nginxmemecachedlibevent
-
Oracle 10G RAC故障透明转移与负载均衡测试