码迷,mamicode.com
首页 > 其他好文 > 详细

一台服务器下多个tomcat以及nginx实现负载均衡

时间:2015-08-30 14:20:35      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

一台机器下多个tomcat实现nginx负载均衡

?

1下载tomcat,免安装版

地址:http://pan.baidu.com/s/1jGAgc5o

2.复制一个tomcat副本(下面的操作只需在副本中

命名为:

技术分享

3.修改server.conf

打开文件位置

技术分享

修改下面三个地方:

1.

技术分享

2.

技术分享

3.

技术分享

?

?

?

?

?

?

?

?

4.打开service.bat

打开文件位置

技术分享

?

添加如下

技术分享

5安装此tomcat服务

命令行输入:TOMCAT8.1.2为该服务的名字,可随意

?

技术分享

6启动此服务

需要到系统服务列表中启动,即services.msc下找到TOMCAT8.1.2服务名,再右键启动,此时这个B-tomcat就可以正常运行了。

技术分享

?

7.测试

①在这两个tomcat中,分别新建一个项目:hello;新建一个项目启动页面:index.html

②在上面的操作6中已经启动了8888端口的tomcat服务,所以这里只需把8080端口的tomcat启动。

③在浏览器中输入http://localhost:8888/hello,http://localhost:8080/hello结果如下图所示:

技术分享

技术分享

至此,两个tomcat已经安装好了

?

?

?

Nginx负载均衡配置

下载nginx

地址:http://pan.baidu.com/s/1pJGb2af

?

安装

解压到本地随意目录:编辑nginx.conf文件:

技术分享http{}中新增如下红线框的内容:

技术分享

?

启动和关闭nginx服务器

技术分享

?

测试验证

  1. 输入安装nginx服务器的ip和监听的端口:如果出现如下则按照nginx成功!

    技术分享

    ?

负载均衡验证

保证开启了两个tomcat服务器(开启两个tomcat 端口分别为:80808888

  1. 其他机器输入安装nginx服务器的ip地址+端口(81)+项目名/
  2. 结果为:在两个tomcat之间相互切换:(如下图:)

    技术分享

    技术分享

    至此,nginx负载均衡安装完成!

一台服务器下多个tomcat以及nginx实现负载均衡

标签:

原文地址:http://www.cnblogs.com/yabushan/p/4770761.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!