首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Tomcat的简略了解二

2012-11-11 
Tomcat的简单了解二?在查看源代码时,在网上找了一系列的文章,在些作详解:?1,对tomcat中某些重要的功能进行

Tomcat的简单了解二

?在查看源代码时,在网上找了一系列的文章,在些作详解:


?1,对tomcat中某些重要的功能进行了搜集,可从中了解到tomcat的大致功能.

?? ?http://blog.csdn.net/wangchengsi/archive/2008/09/23/2966847.aspx


2,这个是官方网档对tomcat的架构进行了描述(里面包含了uml架构图,与文字描述,还有各种配置).

??%CATALINA_HOME%/webapps/docs/architecture


3,这个博客是我查找过最详细的源码分析,可参照官方中的架构图以及说明进行参照.以便更快速的了解

?? ?http://zddava.iteye.com/blog/258896


4,tomcat中的对象管理是通过jmx进行的,可查看以下文章进行了解,

?? http://damies.iteye.com/blog/51788


??tomcat中没有提供对jmx的端口查看,可通过配置%CATALINA_HOME%/bin/catalina.bat进行配置

?

?加在头一行:

set CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8765 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false


然后通过jre/bin/jconsole命令打开图形界面进行查看, 端口号是8765

?

5,在查找的过程中查看找到了tomcat的远程调试配置,在些顺便记录一下:


set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8989?


然后在eclipse下的 deubg configurations--->Remote Java Application下新建一个应用

指定远程tomcat的ip地址与以上配置8989可对其进行远程调试

---------------------------------------------------------------

?

热点排行