Tomcat性能调优及JVM内存工作原理
4858浏览
本章聊聊Tomcat如何进行调优。 Java性能优化方向:代码运算性能、内存回收、应用配置。 注:影响Java程序主要原因是垃圾回收,下面会重点介绍这方面 代码层优化:避免过多循环嵌套、调用和复杂逻辑。 Tomcat调优主要内容如下: 1、增加最...
4858浏览
本章聊聊Tomcat如何进行调优。 Java性能优化方向:代码运算性能、内存回收、应用配置。 注:影响Java程序主要原因是垃圾回收,下面会重点介绍这方面 代码层优化:避免过多循环嵌套、调用和复杂逻辑。 Tomcat调优主要内容如下: 1、增加最...
7900浏览
21运维 原创文章,转载请注明出处。 线上服务器一般都会遇到各种各样的日志切割。之前一直没有发布类似详细脚本文章,这次就弥补下网站相关内容。万变不离其宗,下边简单讲解一下两个日志切割,其他服务日志的切割也可以这样实现. Tomcat日志catalin...
9649浏览
前段时间,线上服务器一个项目内存泄漏把内存跑多了,导致整个服务器出问题,于是内存限制就需要去搞一下。下边简单记录下更改jvm内存限制: [root@21yunwei bin]# cd /usr/local/tomcat_8080/bin/ [roo...
6737浏览
最近公司软件测试这边需要做压力测试,于是过来想要查看一些系统负载、java、mysql方面的实时负载情况,之前zabbix部署的数据是有采集延迟的,即使设置采集时间过短估计还是有点问题。于是就咨询了下朋友,说probe非常优秀的地方在于对内存的监视,...
5682浏览
1,服务器配置java环境和nginx环境。这里不做详细阐述,可以参考本站之前已经写的教程: jdk安装: 《Centos 6.5 Linux 操作系统如何安装 JDK开发工具包》 toncat安装:《entos 6.5 linux系统如...
2773浏览
要想使用好一个web引擎,对其配置文件的了解是必不可少的,只有理解了这个配置文件,以后才能对这个容器进行配置、调优设置。下边简单记录 下tomcat的这个server.xml配置文件标签以及一些元素的作用,方便加深对tomcat的理解以及后续的实际 ...
3631浏览
之前的文章《Centos 6.5 linux系统如何安装 tomcat 7.0》简单记录了下tomcat的安装,只不过这个是单 实例。而实际的生产环境上,多会安装多个tomcat,这里简单记录下。 平台: centos 6.9 安装版...
2897浏览
针对如何安装tomcat可以参考之前的文章《Centos 6.5 linux系统如何安装 tomcat 7.0》,这里 简单记录下tomcat的虚拟主机设置实现。有两种方式,一种是通过域名进行站点设置 ,二是通过多端口实现。 区别: 1,域名设置...
5802浏览
安装之前,我们需服务器先安装JDK,请参考文章《Linux Centos 6.5 操作系统如何安装 JDK开发工具包》先安装jdk。 系统环境:centos 6.5 安装方式:二进制解压安装 安装包:apache-tomcat-7.0.68.t...
5275浏览
系统环境:centos 6.5 安装方式:rpm 安装 (最简单方式yum安装) 安装包:jdk-8u74-linux-x64.rpm (如需要其他包,请自行下载,地址http://www.oracle.com/technetwork/java...
2543浏览
声明:本文只是做一个总结,有关jvm的详细知识可以参考本人之前的系列文章,尤其是那篇:Java虚拟机详解04—-GC算法和种类。那篇文章和本文是面试时的重点。 面试必问关键词:JVM垃圾回收、类加载机制。 先把本文的目录画一...
2753浏览
本文主要内容: 堆的回顾 串行收集器 并行收集器 CMS收集器 零、堆的回顾: 新生代中的98%对象都是“朝生夕死”的,所以并不需要按照1:1的比例来划分内存空间,而是将内存分为一块比较大的Eden空间和两块较小的Survivor空...