之前介绍了tomcat和apache的整合方法,不过在部署项目的时候碰到一个问题。tomcat启动很慢,在启动过程中java一直长时间占用系统资源。启动时间最短的都要1小时左右。。。
首先我看了下日志,貌似没错误提示。经过排查开发环境和部署系统环境的区别后发现,jdk的版本有些区别。开发他们用的jdk版本是1.7.0_45,但是部署的却是最新的1.7.0_60。然后从oracle官网上下载了老的jdk版本,启动时间一切正常。
最后总结,部署环境一定要和开发的一模一样,包括小版本号,不然会有很多不必要的麻烦。
相关链接:
tomcat+apache整合:http://blog.nbqykj.cn/?p=1702.html
老的jdk下载地址:http://www.oracle.com/technetwork/java/archive-139210.html