连接放的太多了 out of memery,是因为分配给tomcat的内存不够了,可以编辑startup.cmd修改启动tomcat的时候给tomcat分配的内存,可在cmd底下输入java -X看解释
out of memery,是因为分配给tomcat的内存不够了,可以编辑startup.cmd修改启动tomcat的时候给tomcat分配的内存,可在cmd底下输入java -X看解释这个没看明白,具体应该怎么做?多谢大家的回复,我现在检查一下连接的关闭,session的关闭,修改程序,明天再测试一下并发情况
启动tomcat里面有个参数,设置大一点。这样就可以了,当然你的程序架构不要有漏洞 所以在setclasspath.bat里面 set _RUNJAVA="%JAVA_HOME%\bin\java" set _RUNJAVAW="%JAVA_HOME%\bin\javaw"改为 set _RUNJAVA="%JAVA_HOME%\bin\java -Xmx256" set _RUNJAVAW="%JAVA_HOME%\bin\javaw -Xmx256" -Xmx 256m 这儿可以视情况决定。 luck~~
out of memery,是因为分配给tomcat的内存不够了,可以编辑startup.cmd修改启动tomcat的时候给tomcat分配的内存,可在cmd底下输入java -X看解释
out of memery,是因为分配给tomcat的内存不够了,可以编辑startup.cmd修改启动tomcat的时候给tomcat分配的内存,可在cmd底下输入java -X看解释这个没看明白,具体应该怎么做?多谢大家的回复,我现在检查一下连接的关闭,session的关闭,修改程序,明天再测试一下并发情况
不过一点请记住在一个连接数据库的BEAN或页面中一定要写.close();
所以在setclasspath.bat里面
set _RUNJAVA="%JAVA_HOME%\bin\java"
set _RUNJAVAW="%JAVA_HOME%\bin\javaw"改为
set _RUNJAVA="%JAVA_HOME%\bin\java -Xmx256"
set _RUNJAVAW="%JAVA_HOME%\bin\javaw -Xmx256"
-Xmx 256m 这儿可以视情况决定。
luck~~
改啊!!