使用Nginx搭建集群
反向代理:
1.首先启动一个项目,启动后可以通过http://localhost:8080/getResult访问到接口,如图:
2.修改nginx配置文件,监听www.ouyan.com的80端口,并将服务转发到http://127.0.0.1:8080
3.修改hosts配置文件
然后启动nginx,即可使用如下Url访问:
负载均衡:
首先启动两个项目,一个端口8080,另一个是8081
修改这两处访问即可
以上是轮训。
权重是如下:
upstream backserver { server 127.0.0.1:8080 weight=2; server 127.0.0.1:8080 weight=1;
}
ip hash绑定(可以解决session共享问题):
upstream backserver {
ip_hash;
server 127.0.0.1:8080; server 127.0.0.1:8080; }
宕机轮训配置: