Linux 下配置 nginx + 两个 tomcat 的负载均衡

前提:已经安装了 nginx 和两个 tomcat

1、修改 nginx.conf 配置文件

   1)在 http{} 节点之间添加 upstream 配置

2)修改 nginx 的监听端口,默认是 80 ,我改成了 8090

3)用 proxy_pass 配置反向代理地址

配置后如下:

Linux 下配置 nginx + 两个 tomcat 的负载均衡

2、启动 nginx

启动命令: /usr/local/nginx/sbin/nginx

因为之前 nginx 已经被启动过,所以再次启动时会报错

Linux 下配置 nginx + 两个 tomcat 的负载均衡

使用命令查看各端口号被占用的情况:

netstat -ntpl

Linux 下配置 nginx + 两个 tomcat 的负载均衡

可以看到 nginx 被进程号 7992 占用,使用 kill 命令杀掉该进程

kill -9 7992

再次启动 nginx。

3、nginx 启动成功后,启动多个 tomcat 验证负载均衡配置是否正确

上一篇:poj 3067 - Japan(树状数组)


下一篇:poj 2155 Matrix (树状数组)