tomcat发布工程效率问题

snowsummer 发布于 2016/12/07 09:20
阅读 243
收藏 0

各位大神好!

    小弟在分析项目里面一个接口的效率问题时,遇到一个问题。

    在我本地eclipse下,启动服务,测试调用接口的时候,效率在几毫秒。把工程打成war包的时候,发布到was上,效率依然是几毫秒。最后,将war包发布到tomcat7的任何版本上时,效率达到90多毫秒。不知道是什么原因,tomcat的内存和容器的参数都调试过。就是没有效果。

    补充:本地win7 系统,eclipse启动工程使用的是tomcat7插件,版本号7.0.47,jdk版本是1.6。

             was服务器,在redhat6.4上,was版本号:V8.5.0.1 jdk版本号是1.6

             tomcat7服务器,在redhat6.4上,tomcat7试过7.0.47、53、70各种版本。jdk版本由1.7版本到1.6版本都尝试过。但,在任何版本结合的情况下,调试tomcat7的内存和容器参数,都没有效果。依旧效率低下。请大神能否指点一下,指点一个方向进行调查。谢谢!

以下是问题补充:

@snowsummer:最终调查,在tomcat下,工程里面的类文件加载效率低下。如何优化啊?是优化代码?还是可以从tomcat的角度进行优化? (2016/12/07 10:32)
@snowsummer:具体类方法:classloader.loadclass() (2016/12/07 10:34)
@snowsummer:问题已经自己调查清楚,是代码问题 (2016/12/07 13:07)
加载中
0
songhuiTan
songhuiTan
是第一次访问90毫秒还是每次都是90毫秒?
返回顶部
顶部