但使从前无愧责,不须去后有人思
序
这里展示一个简单的nginx负载均衡配置。
前置条件:
1、 安装好了nginx,如没有安装请看nginx安装配置
2、 准备两个tomcat(端口分别为8083和8084),并已经启动,如下图:
负载均衡配置
配置文件在nginx的conf/目录下,配置文件名为nginx.conf。配置好之后如下图:
红框内就是这次配置的内容,下面解释一下这些属性。
属性名称 | 说明 |
---|---|
upstream | 配置反向代理服务器组,Nginx会根据配置,将请求分发给组里的某一台服务器。testBalance是服务器组的名称。 |
proxy_pass | http://testBalance:表示将所有请求转发到testBalance服务器组中配置的某一台服务器上 |
weight | 表示权重,默认为1,是将请求平均分配给没台server,权重大的,分配的次数多 |
server_name | 用户访问的路径 |
这样,一个简单的负载均衡就配置好了。因为配置的是80默认端口,所以在访问测试时,只需要访问server_name
的值就可以了,这是nginx就会把请求分别分发到配置的tomcat上。