当前位置: 技术问答>java相关
tomcat的问题。
来源: 互联网 发布时间:2015-08-13
本文导语: 启动tomcat时,会启动一个java进程。 开始时该进程的内存使用很少,但是运行一段时间jsp后,其所点的内存越来越大,后来把整个机器拖垮了。 其中的查询数据库后,我已经把那些Connection等对象释放了。不知为什么...
启动tomcat时,会启动一个java进程。
开始时该进程的内存使用很少,但是运行一段时间jsp后,其所点的内存越来越大,后来把整个机器拖垮了。
其中的查询数据库后,我已经把那些Connection等对象释放了。不知为什么原因。
开始时该进程的内存使用很少,但是运行一段时间jsp后,其所点的内存越来越大,后来把整个机器拖垮了。
其中的查询数据库后,我已经把那些Connection等对象释放了。不知为什么原因。
|
jsp运行原理所致,第一次请求时,jsp编译成servlet,并存在于内存中,下一次再请求时,就直接从内存中调用,速度极快。以后就造成内存使用越来越多。
|
如果应用不是太大,tomcat一般占用30M以下