0
点赞
收藏
分享

微信扫一扫

tomcat阅读小结


    本来说今天的重点是放在实践上面,前面花一点时间将昨天没看的内容看完。  但是真正看的时候才知道一是内容不少,而且代码很繁杂,如果再加上自己的理解与思考则要花费更多的时间。  即使我只是大致浏览,也花了将近3个小时,一上午就完了。    哎,时间过的的真快。

    以前还想说将tomcat的源码完整敲上一遍去编译理解,现在看来简直太不现实,一要花上很多的时间,二是得不到想要的效果。    

tomcat的部署方式有四种,先后顺序依次是:   webapps;   server.xml中host中的context的属性配置;   conf/localhost/*.xml  ;    在  server.xml添加一个host然后配置context   同第二种。注意这几种方式中如果目标文件为war包,则解压后不一定在当前的相对路径下。         之后是tomcat对http请求的处理: 通过connector实现,之后通过adapter进行一系列的处理。   需要注意的是  每次的http请求都会判断是否存在sesson以及是否合法,通过sessionId进行判断。      内容很多,只是看了一遍理解不深也容易忘。    以后有机会了自己debug,或者在实践中运用加深印象。   


举报

相关推荐

0 条评论