负载均衡
最近开始做负载均衡分布式的一些开发和配置,在这个时候,记录一下。
首先去nginx官网下载一个nginx,最好是稳定版本。
我用的是tomcat 服务,去官网下载两个tomcat,用来模仿接口。
解压文件之后,分别修改tomcat的端口,只要不重复就好。
之后解压nginx文件,修改conf文件夹里面的nginx.conf文件。之后在访问http://localhost/index.jsp,则根据权重比例进行访问对应的tomcat。写的比较仓促,仅供参考
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
gzip on;
upstream yztest.com { #服务器集群名字
server 127.0.0.1:18888 weight=1;#服务器配置 weight是权重的意思,权重越大,分配的概率越大。
server 127.0.0.1:28888 weight=2;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://yztest.com;
proxy_redirect default;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}