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
步骤 3 : 访问地址
启动之后访问地址:
|
会自动跳转到
|
访问效果如图所示
步骤 4 : 精心设计。。。
别看这个tomcat运行效果比较简单,其实是专门为了后续课程精心设计的。。。
步骤 5 : 动静分离
在login.jsp这个页面上有图片,图片是为了后续讲解动静分离做铺垫。 并且在tomcat里跟踪信息输出,用于观察图片静态资源的访问是否是在当前tomcat上发生。
步骤 6 : 负载均衡
因为要做负载均衡,所以准备里两个一模一样的tomcat,只是他们的端口号不一样
步骤 7 : 登陆之后放session
登陆之后,会把登陆信息记录在session里。 这个便于后续的session共享教程的讲解