ssm
星星源之心
从事软件开发,金融项目开发
展开
-
Semaphore处理高并发的内存溢出
在项目实际应用中,由于下载文件内容都比较大,如果同时有很多用户同时在下载,JVM的内存就会升的很高,甚至崩溃。为了避免很多用户同时下载,特引入Semaphore控制一次最多有配置个线程能进入实际下载的代码,即而控制JVM内存不会升的很高而导致崩溃。 import java.io.FileInputStream; import java.io.IOException;转载 2017-07-06 15:22:53 · 585 阅读 · 0 评论 -
tomcat内存溢出问题解决
1.Tomcat内存溢出的原因1.OutOfMemoryError 堆内存溢出2.OutOfMemoryError 永久保存区域溢出4.OutOfMemoryError 无法创建新的线程转载 2017-07-06 15:00:22 · 259 阅读 · 0 评论