Nginx系列教材 (二)- 为Nginx准备的多个Tomcat

步骤1:为什么要提供多个Tomcat
步骤2:以8111为例,下载解压运行
步骤3:访问地址
步骤4:精心设计。。。
步骤5:动静分离
步骤6:负载均衡
步骤7:登陆之后放session

步骤 1 : 为什么要提供多个Tomcat

在解释为什么要提供多个Tomcat之前,首先解释一下为什么要额外提供Tomcat。

Nginx是一个web服务器,很快速,但是不能作为Servlet 容器独立运行,所以通常的工作方式是Nginx配合Tomcat来协同工作。 这就是为什么要单独提供Tomcat,以方便配合Nginx进行工作。

那么为什么要提供多个Tomcat呢?因为在后续的负载均衡session共享 教程里需要多个Tomcat来配合演示。 下载区(点击进入)有两个Tomcat,下载后运行其中的startup.bat就可以启动,端口号分别是8111和8222。

步骤 2 : 以8111为例,下载解压运行

下载下载区(点击进入)的tomcat_8111.rar,解压并运行其中bin目录下的startup.bat

以8111为例,下载解压运行

步骤 3 : 访问地址

启动之后访问地址:

http://127.0.0.1:8111/


会自动跳转到

http://127.0.0.1:8111/login.jsp


访问效果如图所示

访问地址

步骤 4 : 精心设计。。。

别看这个tomcat运行效果比较简单,其实是专门为了后续课程精心设计的。。。

步骤 5 : 动静分离

在login.jsp这个页面上有图片,图片是为了后续讲解动静分离做铺垫。 并且在tomcat里跟踪信息输出,用于观察图片静态资源的访问是否是在当前tomcat上发生。

动静分离

步骤 6 : 负载均衡

因为要做负载均衡,所以准备里两个一模一样的tomcat,只是他们的端口号不一样

负载均衡

步骤 7 : 登陆之后放session

登陆之后,会把登陆信息记录在session里。 这个便于后续的session共享教程的讲解

登陆之后放session


更多内容,点击了解: https://how2j.cn/k/nginx/nginx-tomcats/1566.html

原文地址:https://www.cnblogs.com/Lanht/p/12789292.html