java程序在Eclipse中tomcat启动后运行速度快,单独部署到tomcat服务器中运行就特别慢是什么原因? 20

java程序在Eclipse中tomcat启动后运行速度快,单独部署到tomcat服务器中运行就特别慢是什么原因?部署的tomcat中的虚拟内存配置配了还是慢。使用的to... java程序在Eclipse中tomcat启动后运行速度快,单独部署到tomcat服务器中运行就特别慢是什么原因?部署的tomcat中的虚拟内存配置配了还是慢。使用的tomcat是一模一样的。 展开
 我来答
VayCi
2017-09-28 · TA获得超过620个赞
知道小有建树答主
回答量:1021
采纳率:50%
帮助的人:318万
展开全部

你看日志,是否会有以下情况

org.apache.catalina.util.SessionIdGenerator.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [142,673] milliseconds.

这一步是不是消耗了大量时间?

应该是这个问题吧。

你参考一下这个解决就行了:

http://www.cnblogs.com/suiyueqiannian/p/6060951.html?utm_source=itdadao&utm_medium=referral

追问
启动速度倒还不算慢,就是启动以后网站的运行速度特别慢。有时候加载页面的时候本应该display:none的div都会卡到显示一秒再消失。同样的查询功能,在通过Eclipse中tomcat启动的程序查询只要1s,直接部署的tomcat查询同样的东西需要5s
追答

额,看走眼了。我以为是部署到linux服务器后启动慢。

这个就不是很清楚了,你如果只调了堆大小的话,可以把持久代也调大试一试

JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"
wanmeishijie_3
2017-10-24
知道答主
回答量:1
采纳率:0%
帮助的人:931
展开全部
把日志级别稍微调高一点 试试看 还慢不?
如:log4j.rootLogger = INFO
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式