
tomcat
kyle凯尔
妈咪妈咪哄
展开
-
tomcat 热部署
默认tomcat的发布应用的配置为: <!-- 下文App指的是在tomca发布的应用 --> <Context docBase="APP" path="/APP" reloadable="true" source="org.eclipse.jst.jee.server:APP"/> 这样在修改类的时候,tomcat会自动发布并重新启动。2012-11-12 14:28:43 · 93 阅读 · 0 评论 -
Tomcat 错误“inside the host appBase has been specified, and will be ignored”
错误信息: 警告: A docBase D:/Tomcat/webapps/myApp inside the host appBase has been specified, and will be ignored 错误原因: 假设要部署工程 "myApp", 放到了 ${catalina.home}/webapps 下。(这相当于隐性的定义了一个 docBase ,指向 "...原创 2012-12-03 15:29:46 · 328 阅读 · 0 评论 -
Setting property 'source' to not find a matching property
1.server控制台,右键选择Properties.2.general选项卡中点switch location这时,location变为:/servers/tomcat6.0 server at localhost.server3.然后在勾选Publish module contexts to separate XML files这个配置试试看,这样应该就行了GOODLUCK...原创 2012-12-03 15:30:52 · 124 阅读 · 0 评论 -
tomcat 运行机制
先不去关技术细节,对一个servlet容器,我觉得它首先要做以下事情:1:实现Servlet api规范。这是最基础的一个实现,servlet api大部分都是接口规范。如request、response、session、cookie。为了我们应用端能正常使用,容器必须有一套完整实现。2:启动Socket监听端口,等待http请求。3:获取http请求,分发请求给不同的协议处理器,如http...原创 2012-09-24 11:44:30 · 181 阅读 · 0 评论 -
tomcat 组件 Top level view
Tomcat 分为很多组件,这些组件一起协同工作。 这些组件包括: Server,Service,Connector,Engine,Host,Context,Wrapper. 这么一堆组件,看起来比较复杂,怎么去理解呢?本文主要来个top level view 。 回到我们最初的对servlet 容器的理解,一个servlet 容器最重要的功能无非就是接受http 请求,解析ht...原创 2012-10-03 13:20:36 · 99 阅读 · 0 评论 -
Tomcat7.x源码的编译
以下为windows下编译,在linux下的方法类同。 一、先用ant编译1、从tomcat官网下载apache-tomcat-7.0.26-src.zip 包,然后解压到一个目录下:D:\tomcat\apache-tomcat-7.0.26-src2、 直接ant ,你会发现它会从网上下载一些依赖jar包。默认的下载路径是:base.path=C:/path/to/the/repositor...原创 2012-10-14 15:36:47 · 254 阅读 · 0 评论 -
在Tomcat配置JNDI数据源的三种方式
第一种,单个应用独享数据源 就一步,找到Tomcat的server.xml找到工程的Context节点,添加一个私有数据源 Xml代码 <Context docBase="WebApp" path="/WebApp" reloadable="true" source="org.eclipse.jst.jee.server:WebApp"> <...原创 2014-07-30 11:08:38 · 355 阅读 · 0 评论 -
Tomcat性能调优
要完全发挥WEB服务器的性能,需要各方面的调整和测试,本文结合自己的使用经验和参考文档,围绕当前TOMCAT的配置来谈谈性能优化的问题。并简单给出Tomcat性能的测试、分析和调整优化的一些方法。 测量Web服务器的性能要提高WEB服务器的性能,首先就得知道哪些地方能够提高,哪些方面影响了服务器的性能。所以各方面的测试时少不了的。 一、这里首先说的是服务器压力测试,首先得搞清楚以下问...原创 2015-02-25 14:48:48 · 127 阅读 · 0 评论 -
Tomcat学习(一) - Tomcat结构以及处理一个请求的过程
1. Tomcat结构Tomcat是一个基于组件的服务器,它的构成组件都是可配置的,其中最外层的 组件是Catalina Servlet容器,其他的组件按照一定的格式要求配置在这个顶层容器中。Tomcat的各个组件是在<TOMCAT_HOME>\conf \server.xml文件中配置的,Tomcat服务器默认情况下对各种组件都有默认的实现,下面通过分析server.xml文件来理...原创 2015-08-12 16:42:41 · 145 阅读 · 0 评论