当前位置:首页 > 服务器技术 > nginx

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 验证负载均衡配置是否正确


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!