1.去掉不需要的jar包,这样tomcat在启动时就可以少加载jar包里面的class文件。

2.跳过一些与TLD files、注解、网络碎片无关的jar包,通过在conf/catalina.properties中

tomcat.util.scan.DefaultJarScanner.jarsToSkip属性中进行设置。

3.JVM的内存空间设置

bin/catalina.sh中,JAVA_OPTS="-Xms1024m -Xmx1024m"

4.简化配置文件server.xml,因为越简单,解析的越快速。将无用的元素和注释部分删除。

5.删除webapps目录下的所有目录,这些目录一般来说,用不着。

6.修改WEB-INF/web.xml文件

<web-app metadata-complete="true">

7.修改Entropy Source:

vim bin/catalina.sh

添加:JAVA_OPTS='-Djava.security.egd=file:/dev/./urandom'

8.并行启动多个应用程序

修改server.xml中,Host的属性startStopThreads的值,每个应用的数值要不同。

最新文章

  1. Basic Calculator
  2. CSS3线性渐变和径向渐变
  3. HDU 1284 思维上的水题
  4. Single Number-C++中的异或
  5. java中异步调用的解决方法
  6. 【Knockout】四、绑定上下文
  7. 在Ubuntu系统中解压rar和zip文件的方法
  8. [置顶] SpecDD系列:6个确保您执行“充分”QA测试的技巧
  9. 凸包(hd1392)
  10. CMD下修改IP地址
  11. UILabel + 导入字体
  12. 用python处理文本数据 学到的一些东西
  13. Android解析Excel文档完整示例
  14. [转]OPENSOLARIS 2009.06 REPOSITORY ISO IMAGES NOW AVAILABLE
  15. Linux字符编码转换 UTF8转GB3212
  16. 面向对象的JS代码
  17. NYOJ--86--set.find()--找球号(一)
  18. 代码中输入数字自动筛选出最大值,使用array,for loop and if (21.9.2017)
  19. 解决WebMagic抓HTTPS时出现SSLException
  20. 【转载】ARCHIVE_LAG_TARGET参数的作用(定时切换redo)

热门文章

  1. nginx简单实现反向代理和静态资源服务器
  2. wp8使用mvvm模式简单例子
  3. Shader toy (顺手写两个Gyro)(纯代码写3D)
  4. java学习笔记——日期处理
  5. Angular 学习笔记——ng-repeat 隔行换色
  6. 使用thrift实现了Javaserver和nodejsclient之间的跨平台通信
  7. synchronized的功能拓展:重入锁(读书笔记)
  8. Time.timeScale 时间缩放
  9. Intent之对象传递(Parcelable传递对象和对象集合)
  10. MySQL查询缓存设置提高MySQL查询性能