
tomcat相关知识
文章平均质量分 54
7*24 工作者
人有万算,不如老天一算。做人,就要坦坦荡荡;做事,就要问心无愧。
展开
-
JVM性能调优监控工具 jvisualvm.exe
一、问题现状现实企业级Java开发中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(Lock Contention)Java进程消耗CPU过高…二、hprof文件的生成在运行时候添加JVM 参数:-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=自定义路径三、tomcat中设置jvm参数linux系统1.打开/tomcat_home/bin/catalina.sh文件2.加上:JA原创 2021-10-10 16:29:32 · 1004 阅读 · 0 评论 -
Java启动参数、调优及分析
java启动参数共分为三类;其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;其三是非Stable参数(-XX),此类参数各个jvm实现会有所不同,将来可能会随时取消,需要慎重使用;一、标准参数参数描述-client设置jvm使用c...翻译 2019-05-29 10:40:51 · 3483 阅读 · 0 评论 -
Nexus私服配置setting和pom
一、将jar发送到nexus私服务器1、创建maven项目创建一个最简单的maven项目,然后新建一个工具类,用来测试当把它打成jar包放到私服后,其它项目是否能够成功引用。2、pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...转载 2018-11-21 13:39:53 · 1921 阅读 · 0 评论 -
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
企业级Java应用开发、维护中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(Lock Contention)Java进程消耗CPU过高…这些问题在日常开发、维护中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源),但能够理解并解决这些问题是Java程序员进阶的必备要求。本文将对一些常用的J...转载 2018-11-16 10:52:27 · 817 阅读 · 0 评论 -
Linux下Tomcat开启查看GC日志和调优总结
一、开启GC日志1、在Tomcat 的安装路径下,找到bin/catalina.sh 加上下面的配置,具体参数,自己配置:[root@CentOS7 tomcat]# vim bin/catalina.shJAVA_OPTS='-Xms1024m -Xmx2048m -XX:PermSize=64M -XX:MaxNewSize=128m -XX:MaxPermSize=64m -XX:Pa...转载 2018-09-19 12:20:55 · 10866 阅读 · 2 评论 -
tomcat的日志备份脚本
这个是python脚本,默认对tomcat日志保存15天,我们自己可以手动修改的#!/usr/bin/env python#-*- coding:utf-8 -*-import os,datetime,shutil,timelogRootPath = "/data/webservers"backupRootPath = "/data/logs/backup/tomcat"delN...原创 2018-07-27 11:49:10 · 944 阅读 · 0 评论 -
mvn deploy部署到nexus的教程详解
在使用maven构建模块化项目时,将项目打包发布到中央仓库是很频繁的操作,通过配置可以简化这个过程。settings.xml配置账号密码<servers> <server> <id>deploymentRepo</id> <username>admin</username>...原创 2018-06-15 15:02:26 · 6851 阅读 · 1 评论 -
配置Tomcat的虚拟主机
tomcat的虚拟主机,在主配置文件 conf/server.xml 中,每一个Host就表示一个虚拟主机一、默认虚拟主机<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"><Valve className="org.apache.catalina.va原创 2018-04-09 18:03:21 · 411 阅读 · 0 评论 -
tomcat简单优化
一、内存优化 1、修改tomcat路径bin目录下的catalina.shcat >> catalina.sh << ENDJAVA_OPTS='-Xms20480m -Xmx20480m -Xss256k -XX:PermSize=256M -XX:MaxNewSize=256m -XX:MaxPermSize=256m'END参数:-Xms ...原创 2018-04-05 14:44:10 · 454 阅读 · 0 评论