内存回收的流程 java的垃圾回收分为三个区域新生代、老年代、 永久代 一个对象实例化时 先去看伊甸园有没有足够的空间:如果有 不进行垃圾回收 ,对象直接在伊甸园存储;如果伊甸园内存已满,会进行一次minor gc;然后再进行判断伊甸园中的内存是否足够;如果不足 则去看存活区的内存是否足够;如果内存 ...
分类:
编程语言 时间:
2018-05-15 14:31:24
阅读次数:
173
1. JVM 优化(Tomcat 启动行参数) Linux 修改 catalin.sh Windows 修改 catalin.bat Linux系统中tomcat的启动参数 export JAVA_OPTS="-server -Xms1400M -Xmx1400M -Xss512k -XX:+Agg ...
分类:
其他好文 时间:
2018-05-12 02:47:00
阅读次数:
220
转载来自百衲本 tomcat是一个开源Web服务器,基于Tomcat的Web运行效率高,可以在一般的硬件平台上流畅运行,因此,颇受Web站长的青睐。不过,在默认配置下其存在一定的安全隐患,可被恶意攻击。以下是一些安全加固的方法: 版本安全 服务降权 端口保护 1 更改tomcat管理端口8005 , ...
分类:
其他好文 时间:
2018-05-07 11:50:35
阅读次数:
157
更新catalina.sh脚本配置文件,避免在关闭tomcat停止的时候出现端口关了,进程没关的现象配置时候运行一次就行.#!/bin/bash##获取tomcat的绝对位置CATALINE_BIN_DIR=/usr/local/tomcat/bin#获取tomcat的位置CATALINA_BASE=`dirname$CATALINE_BIN_DIR`#获取tomcat的目录名称BASE_DIR=
分类:
其他好文 时间:
2018-04-13 13:25:00
阅读次数:
138
一、Java GC 概念说明 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自 ...
分类:
编程语言 时间:
2018-04-11 21:39:32
阅读次数:
201
Jmeter用于tomcat性能测试,因为项目部署在tomcat,正常情况下,一个tomcat可以承受500个并发,通过修改配置,及其相关的tomcat优化,可以承受到1000个并发。 如何测试tomcat优化前和优化后的结果? 通过Jmeter测试,就能达到对应的效果 Jmeter测试tomcat ...
分类:
其他好文 时间:
2018-04-07 01:19:38
阅读次数:
252
Tomcat的优化分成两块: 1、Tomcat启动命令行中的优化参数即JVM优化 2、Tomcat容器自身参数的优化(这块很像ApacheHttp Server) Tomcat启动行参数的优化: Tomcat首先跑在JVM之上的,因为它的启动其实也只是一个java命令行,首先我们需要对这个JAVA的 ...
分类:
其他好文 时间:
2018-04-04 21:00:45
阅读次数:
127
tomcat优化 Tomcat是我们经常使用的 servlet容器之一,甚至很多线上产品都使用 Tomcat充当服务器。而且优化后的Tomcat性能提升显著,本文从以下几方面进行分析优化。 一、内存优化 默认情况下Tomcat的相关内存配置较低,这对于一些大型项目显然是不够用的,这些项目运行就已经耗 ...
分类:
其他好文 时间:
2018-04-03 17:38:22
阅读次数:
252
从两方面入手1.tomcat启动参数2.tomcat容器本身打开tomcat安装目录\conf\server.xml文件,定位到这一行:<connectorport="8080"protocol="HTTP/1.1"<=""p=""style="word-wrap:break-word;"
分类:
其他好文 时间:
2018-03-14 17:04:12
阅读次数:
166
按照CIS-Tomcat7最新基线标准进行中间件层面基线检测
分类:
Web程序 时间:
2018-03-05 14:36:51
阅读次数:
209