Tomcat - 基本知识】的更多相关文章

介绍Tomcat之前先介绍下Java相关的知识. 各常见组件: 1.服务器(server):Tomcat的一个实例,通常一个JVM只能包含一个Tomcat实例:因此,一台物理服务器上可以在启动多个JVM的情况下在每一个JVM中启动一个Tomcat实例,每个实例分属于一个独立的管理端口.这是一个顶级组件. 2.服务(service):一个服务组件通常包含一个引擎和与此引擎相关联的一个或多个连接器.给服务命名可以方便管理员在日志文件中识别不同服务产生的日志.一个server可以包含多个service…
1.linux下的tomcat中有用于记录日志的catalina.out文件(在logs下),windows中没有.catalina.out文件主要记录system.out  system.err等  可理解为eclipse控制台上看见的:除此之外的以时间命名的日志文件一般记录系统登陆时间等等日志 2.对于点击start.bat启动tomcat一闪而过,在catalina.bat文件的末尾,加PAUSE,这样就不会一闪而过,而是会显示出tomcat没有起来的具体原因.再者,启动tomcat的原理…
1: 直接将web项目文件件拷贝到webapps 目录中,Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用,所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹.一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到. webapps这个默认的应用目录也是可以改变.打开Tomcat的conf目录下的server.xml文件,找到下面内容: <Host…
1.tomcat的目录结构 1)bin目录:启动和关闭tomcat以及其他的脚本命令  2)conf目录:存放各种配置文件 a.server.xml配置文件的配置: *<host/>标签:name属性是用来设置域名的,appBase属性值必须为:webapps,要设置虚拟路径必须用 docBase里面进行设置. *<Context/>标签:path属性是用来设置虚拟目录的,没有的话则为缺省的.docBase是用来设置web应用路 径的,它可以将这个路径映射到path上. *<…
顶层架构先上一张Tomcat的顶层结构图(图A),如下: Tomcat中最顶层的容器是Server,代表着整个服务器,从上图中可以看出,一个Server可以包含至少一个Service,用于具体提供服务. Service主要包含两个部分:Connector和Container.从上图中可以看出 Tomcat 的心脏就是这两个组件,他们的作用如下: 1.Connector用于处理连接相关的事情,并提供Socket与Request和Response相关的转化; 2.Container用于封装和管理Se…
有关Tomcat的杂货店 一.修改端口号,并以IP访问 1.确保80端口没有程序占用.例如nginx等. 2.vi /tomcat/conf/server.xml 3.找到<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 修改为<Connector port="80&…
基本概念 Tomcat是接收和解析http请求,并将结果返回客户端的应用程序 轻量级的web应用服务器 适用于并发性不是很高的系统中 开发和调试jsp的首选 类似的应用程序:Jetty, JBoss/WildFly, Glassfish, Weblogic Tomcat原理 Server服务器: 是整个tomcat服务器 负责管理&启动各个service 负责监听8005端口发过来的shutdown命令,用于关闭整个容器 Service服务: 对外提供完整的,基于组件的web服务 包含Conne…
配置Tomcat使用https协议(配置SSL协议) 2014-01-20 16:38 58915人阅读 评论(3) 收藏 举报 转载地址:http://ln-ydc.iteye.com/blog/1330674 内容概览: 如果希望 Tomcat 支持 Https,主要的工作是配置 SSL 协议 1.生成安全证书 2.配置tomcat --------------------------------------------------------------------------------…
最近部署的tomcat,里面放了一个apk提供给测试人员测试,而有一天压测的时候,他们一致反馈下载不了,结果查看日志才发现如下错误: [html] view plain copy INFO: Maximum number of threads () created 才惊醒这个tomcat根本知识解压就使用的,配置都没动过,肯定不能支持高并发了.所以这里给出一个高并发的配置,当然百度一下也会发现很多类似的配置文章,其他的就不去管吧,反正这歌配置是本人亲测,特别是压力测试下是没问题的: [html]…
转载地址:http://ln-ydc.iteye.com/blog/1330674 内容概览: 如果希望 Tomcat 支持 Https,主要的工作是配置 SSL 协议 1.生成安全证书 2.配置tomcat --------------------------------------------------------------------------------------------------------------------------- 预备知识: sso cas ssl htt…