1、tomcat 核心组件
index.html–>nginx 可以直接展示index.php
index.jsp–>java环境–>和数据库交互?怎么交互,怎么连接到后端
还会有一些java类代码–>就是执行对接后端的执行代码
所以我们需要在进行用户交互时,将用户发出来的请求、数据传输到后端
但是index.jsp中的这些java代码无法直接执行对接或者调用,需要先翻译为可以直接去执行的代码(servlet代码)方式
servlet容器:作为执行的servlet代码的一个容器 用户的请求会去执行操作
简洁一点来说:
servlet容器:借助于catalina来执行servlet代码(动态任务执行标准格式)用户登录请求认证的一种方式
2、tomcat显拟主机 <host>
–>确认项目的路径(默认路径放在/tomcat/webapps中)我们可以通过server.xml来管理host项目的自定义配
置,比如是自动解压缩war包/jar包,是否自动触发更新、指向页面文件位置等
通过
<Context……/>配置如何去连接Host的运行环境位置(指向web页面)
对于淘宝、支付宝、健康码(效果) 以IT角度来看 需要进行一下几个步骤:
1、开发:
2、运维人员:
②丢到tomcat webapps中–>然后修改调整tomcat配置文件(让tomcat识别支付宝平台这个项目的war包/jar包,JAVA代码,并且让tomcat平台环境可以执行这个项目的代码–>,<hoost>,<Context> </host>)
④重启tomcat,让tomcat java环境,来能够识别、解压、执行支付宝平台的项目的JAVA代码–>
⑤通serverlet容器–>jsp容器–web容器–>来给用户呈现一个可视化、可使用的界面
默认的三个端口
8009:与其他的http服务通信接口,用于http服务器的集合
3、LVS集群
3.1、lvs负载均衡的三种模式
NAT地址转换:调度作为网关,是访问请求的入口,也是请求的出口,在高并发场景当中负载压力很高,NAT地址转换可以提高安全性
IP隧道:仅是访问请求的入口,响应数据不经过调度器,但是需要大量的公网IP,还需要专用IP隧道,数据转发受IP隧道影响
DR直接路由:仅是访问请求的入口,响应数据不经过调度器,节点服务器和调度器在同一个物理网络中,数据转发不受额外影响
用户—>通过–>VIP–>访问
3.2、LVS组成作用
3.2.1、组成
①LVS是基于内存的netfilter框架来实现IPVS的功能,工作在内核态,用户配置VIP等相关详细信息并且传递IPVS,就需要用到ipvsadm工具
②ipvsadm:ipvsadm是lvs用户态的配套工具,可以实现VIP和RS做增删改查
3.2.2、作用:主要用于多服务器的负载均衡
②廉价 可以把许多低性能的服务器组成在一起形成一个超级服务器
④稳定可靠,即使在集群的服务器的某台服务器无法正常工作、也不影响整体效果,用户无感知
⑤可扩展性好
原文地址:https://blog.csdn.net/m0_73792056/article/details/134694514
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_10905.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!