本篇博文将会介绍的内容: 1.Java环境的搭建 2.Mysql环境的搭建 3.Tomcat环境的搭建 一.前期工作、工具以及资源(安装包)的准备 1.服务器配置信息 CPU:1核 内存:1024MB 操作系统:Ubuntu 16.04 64位 使用宽带:1Mbps 标准的学生机...... 2.要 ...
分类:
数据库 时间:
2017-03-30 21:46:21
阅读次数:
1016
之前增加了多台服务器的日志采集,而且包含apache的访问日志和错误日志,导致日志量过大,ELK服务出现异常。首先是访问kibana出现错误:显示错误信息为:Elasticsearchisstillinitializingthekibanaindex.百度了一下,是因为kibana的索引过大,需要删除kibana的索引:curl-XDEL..
分类:
其他好文 时间:
2017-03-20 19:58:56
阅读次数:
3244
Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识进行详细介绍。 一、Java JVM内存介绍 JVM管理两种类型的内存,堆和非堆。按照官方的说法:“ ...
分类:
其他好文 时间:
2017-03-15 14:27:44
阅读次数:
234
1、jvm内存管理机制: 1)堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。 可以看 ...
分类:
其他好文 时间:
2017-03-14 19:08:47
阅读次数:
277
依次点击 Windows-->preferences-->Myeclipse-->Server-->Tomcat-->JDK 进行如下图的操作 把:-Xms512m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=1024m 粘贴在如下所示的地方,Apply即 ...
分类:
其他好文 时间:
2017-02-04 21:06:51
阅读次数:
256
omcat增加内存在catalina.bat下 MyEclipse增加内存 设置Window->Preferences->Application Servers->Tomcat >JDK > Optional Java VM Arguments -Xms256m -Xmx636m 然后启动tomca ...
分类:
系统相关 时间:
2017-01-19 23:00:51
阅读次数:
273
一、改内存配置linux下编辑tomcat安装目录下的bin目录下的catalina.sh文件,windows下为catalina.batvicatalina.sh查找到tomcat内存参数一行:/JAVA_OPTS,如果找不到则在第一行写上将JAVA_OPTS="-Xms1024m–Xmx1520m"一行的两个参数依据服务器实际内存数量分别进行更改:-Xms?.
分类:
其他好文 时间:
2016-12-29 11:24:28
阅读次数:
214
使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space 在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。 JVM堆的设置是指java程序运行过程中JVM可以调配使用的 ...
分类:
编程语言 时间:
2016-11-29 13:53:29
阅读次数:
198
-Xmx:最大堆大小 -Xms:初始堆大小 -Xmn:年轻代大小 -XXSurvivorRatio:年轻代中Eden区与Survivor区的大小比值 年轻代5120m, Eden:Survivor=3,Survivor区大小=1024m(Survivor区有两个,即将年轻代分为5份,每个Surviv ...
分类:
其他好文 时间:
2016-11-20 00:05:49
阅读次数:
183
1、问题: 最近在做日志的实时同步,上线之前是做过单份线上日志压力测试的,消息队列和客户端、本机都没问题,但是没想到上了第二份日志之后,问题来了: 集群中的某台机器 top 看到负载巨高,集群中的机器硬件配置一样,部署的软件都一样,却单单这一台负载有问题,初步猜测可能硬件有问题了。 同时,我们还需要 ...
分类:
系统相关 时间:
2016-11-09 19:35:16
阅读次数:
210