搭建Nginx+Tomcat集群实现负载平衡及消息疏散(4)

nginx上:需要建设demo目次(demo和tomcat上的目次的名称必需一致)存放jpg

#首先打消上面的署理注释内容,因为测试的时候会见的是20.0.0.128 server { listen 80; server_name localhost; location ~.*\.(gif|jpg|jpeg|png|bmp|swf|css)$ { root html/demo; expires 30d; } #charset koi8-r; #access_log logs/host.access.log main; location ~.*.jsp$ { ##匹配jsp页面跳转署理处事器池 proxy_pass ; proxy_set_header Host $host; } location / { root html; index index.html index.htm; proxy_pass ; }

tomcat:

jsp文件中添加一个图片链接:

[root@tomcat1 demo]# vim /usr/local/tomcat/webapps/demo/index.jsp <!DOCCTYPE html> <%@ page language=https://www.linuxidc.com/Linux/2020-04/"java" contentType=https://www.linuxidc.com/Linux/2020-04/"text/html; charset=UTF-8" pageEncoding=https://www.linuxidc.com/Linux/2020-04/"UTF-8"%> <%@ page import=https://www.linuxidc.com/Linux/2020-04/"java.util.Date" %> <%@ page import=https://www.linuxidc.com/Linux/2020-04/"java.text.SimpleDateFormat" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/ html4/loose.dtd"> <html> <head> <meta http-equiv=https://www.linuxidc.com/Linux/2020-04/"Content-Type" content=https://www.linuxidc.com/Linux/2020-04/"text/html; charset=UTF-8"> <title>动态页面</title> </head> <body> <div>动态页面1</div><br> <img src=https://www.linuxidc.com/Linux/2020-04/"cat.jpg"> #添加的内容 </body> </html> ~

jsp资源:在demo目次下

[root@tomcat1 demo]# ls index.jsp

图片资源在:html目次下

[root@nginx html]# ls 50x.html demo index.html [root@nginx html]# cd demo/ [root@nginx demo]# ls cat.jpg [root@nginx demo]#

此时重启nginx处事会见20.0.0.128

第一次会见的是文字+图片,第二次由于在第二台处事器上没有举办相关设置则会见内容依旧和之前负载平衡的内容一样。

搭建Nginx+Tomcat集群实现负载平衡及消息疏散

搭建Nginx+Tomcat集群实现负载平衡及消息疏散

简朴总结

​ 其实团结此次实践,可以领略如何将消息疏散和负载平衡团结起来,从而搭建nginx+tomcat集群处事了。假如说最后实现动态文字所代表的动态资源,加上这个可爱的小猫代表的静态资源(领略消息疏散),团结前面的负载平衡完善tomcat2处事器设置就可以按照算法实现负载平衡了。

​ 总之,我们需要对设置文件很是熟悉,相识其成果模块,最后需要大白是如何基于各类模块或指令上下文举办会见跳转的,匹配的干系需要理清楚(逻辑干系)。

Linux公社的RSS地点https://www.linuxidc.com/rssFeed.aspx

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsddsd.html