tomcat7.0.5启动优化

    技术2022-07-05  153

    简单来说,就是去除了ajp connector和apr支持Listener,另外将webapps目录下清空。

    我的tomcat启动只需要580毫秒,瞬间启动啦!

    1. 我的tomcat不需要和apache进行集成,所以也不需要ajp

    2. 我的tomcat专门用于本地测试不需要apr的nio优化

     

    另外,不得不提的是tomcat7.0.5的jdpa启动方式很简单

    修改startup.bat 找到call "%EXECUTABLE%" start %CMD_LINE_ARGS% 改为call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS% 即可;这样在java的方法里面修改代码就不需要费时费力的重新加载上下文,也不需要重新登录。

     

    或者不修改startup.bat, 直接使用catalina.bat jdpa start也可以!

     

    启用jdpa的命令参数如下

    jdk1.4:

     

    -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n

    jdk1.5+:

     

    -agentlib:jdwp=transport=dt_socket,server=y,suspend= n ,address=8000


    最新回复(0)