1 #!/bin/bash 2 3 JAVA_HOME=/usr/java/default 4 5 #java虚拟机启动参数 6 JAVA_OPTS="-server -Xms800m -Xmx800m -Xmn256m -Xss256k -XX:PermSize=256M -XX:MaxPermS... ...
分类:
编程语言 时间:
2019-01-28 15:06:17
阅读次数:
182
1.linux 下调整tomcat的内存设置 修改bin目录下catalina.sh文件 在cygwin=false之上 添加以下语句 JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=2048m" ... ...
分类:
其他好文 时间:
2019-01-16 11:43:32
阅读次数:
248
1.用vim编辑器打开tomcat的bin目录下的catalina.sh [root@iz09a32x1sghz3z bin]# vi /usr/local/src/java/tomcats/tomcat7-8080/bin/catalina.sh 2.增加一行:JAVA_OPTS="-Djava. ...
分类:
系统相关 时间:
2019-01-05 16:39:15
阅读次数:
182
方便copy: JAVA_OPTS="-server -Xmx2g -Xms2g -Xmn1g -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/dir -XX:+PrintGCDateStamps -XX:+PrintGCTimeStam ...
分类:
其他好文 时间:
2019-01-03 16:44:02
阅读次数:
237
堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JVM主要管理两种类型的内存: ...
分类:
编程语言 时间:
2018-12-12 14:59:58
阅读次数:
287
解决: 下面两种方式都要添加上,速度会很快,启动妙级的 1)在Tomcat环境中解决 可以通过配置JRE使用非阻塞的Entropy Source。 在catalina.sh中加入这么一行: JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom" 即可。 ...
分类:
编程语言 时间:
2018-11-24 22:29:01
阅读次数:
371
阶段一:单应用架构 完成 问题一: "内存溢出java.lang.OutOfMemoryError" 解决:对tomcat容器,可以在启动时对jvm设置内存限度。对tomcat,可以在catalina.bat中添加: 或者把%CATALINA_OPTS%和%JAVA_OPTS%代替为 Xms128M ...
分类:
其他好文 时间:
2018-11-19 11:15:04
阅读次数:
167
http://flume.apache.org/ 安装1、上传2、解压3、修改conf/flume-env.sh 文件中的JDK目录 注意:JAVA_OPTS 配置 如果我们传输文件过大 报内存溢出时 需要修改这个配置项4、验证安装是否成功 ./flume-ng version5、配置环境变量 ex ...
分类:
Web程序 时间:
2018-11-18 15:02:09
阅读次数:
215
dump 方法栈信息 jstack $pid /home/$pid/jstack.txt dump jvm内存使用情况 jmap heap $pid /home/$pid/jmapheap.txt dump jvm二进制的内存详细使用情况 (set JAVA_OPTS=%JAVA_OPTS% ser ...
分类:
系统相关 时间:
2018-11-11 16:02:58
阅读次数:
1328
如果出现GC错误,可设置客户端 set mapreduce.map.java.opts 设置一下 R的GC错误,在顶端设置这个参数 options(java.parameters = "-Xmx1024m") ...
分类:
其他好文 时间:
2018-11-08 16:18:22
阅读次数:
185