关于网友提出的“ tomcat使用命令启动startupbat、startupsh比myeclipse启动的程序运行慢”问题疑问,本网通过在网上对“ tomcat使用命令启动startupbat、startupsh比myeclipse启动的程序运行慢”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: tomcat使用命令启动startupbat、startupsh比myeclipse启动的程序运行慢
描述: tomcat版本7.0.x
系统架构:S2S3H4
在tomcat中有个程序,如果通过myeclipse启动tomcat,程序运行速度很好,
如果是命令启动startup.bat(windows)、startup.sh(linux)程序运行就明显慢好多,
如:
在进行分页查询的时候,每次查询15条(数据库中大概2千多条数据,而且还建了索引)使用命令启动的程序比myeclipse启动的程序大概慢了1秒左右,
最明显的是使用jfreechart,myeclipse启动的大概是1秒左右,命令启动的大概需要25秒左右,这差别太大了。
最后经过测试已排除硬件和操作系统的可能,高配服务器也是这种情况,求大神解惑
解决方案1:
问问题之前自己先尝试一下。
解决方案2:tomcat版本7.0.x
系统架构:S2S3H4
在tomcat中有个程序,如果通过myeclipse启动tomcat,程序运行速度很好,
如果是命令启动startup.bat(windows)、startup.sh(linux)程序运行就明显慢好多,
如:
在进行分页查询的时候,每次查询15条(数据库中大概2千多条数据,而且还建了索引)使用命令启动的程序比myeclipse启动的程序大概慢了1秒左右,
最明显的是使用jfreechart,myeclipse启动的大概是1秒左右,命令启动的大概需要25秒左右,这差别太大了。
最后经过测试已排除硬件和操作系统的可能,高配服务器也是这种情况,求大神解惑
myeclipse启动默认是的debug模式 startup.bat运行的是 run模式
你还真以为你找到真经了?
以上介绍了“ tomcat使用命令启动startupbat、startupsh比myeclipse启动的程序运行慢”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2089639.html