文档章节

生产环境Tomcat应用服务器的优化配置

attobit
 attobit
发布于 2016/09/30 15:40
字数 187
阅读 27
收藏 0

配置DNS缓存过期策略:

配置$JAVA_HOME/jre/lib/security/java.security
networkaddress.cache.ttl=60
networkaddress.cache.negative.ttl=10

配置$CATALINA_BASE/bin/setenv.sh
CATALINA_OPTS="$CATALINA_OPTS -Dsun.net.inetaddr.ttl=60 -Dsun.net.inetaddr.negative.ttl=10"

 

JVM优化:

压缩普通对象指针

配置$CATALINA_BASE/bin/setenv.sh
CATALINA_OPTS="$CATALINA_OPTS -XX:+UseCompressedOops"

 

JMX配置:

JMX(Java Management Extensions)是植入管理功能的框架规范。Tomcat集成了JMX的支持,通过配置,可以使用JMX Clinet(比如JConsole或VisualVM)远程的监控Tomcat运行状况。

配置$CATALINA_BASE/bin/setenv.sh
-Dcom.sun.management.jmxremote.port=8100
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=true
-Dcom.sun.management.jmxremote.access.file=$CATALINA_BASE/conf/jmx.access
-Dcom.sun.management.jmxremote.password.file=$CATALINA_BASE/conf/jmx.password

 

设置独立的webapps目录:

禁止访问Tomcat随带的几个项目,防止被恶意攻击。

© 著作权归作者所有

共有 人打赏支持
attobit
粉丝 0
博文 6
码字总数 1858
作品 0
深圳
私信 提问
闲谈Tomcat性能优化

Tomcat在各位JavaWeb从业者常常就是默认的开发环境,但是Tomcat的默认配置作为生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈. 幸好Tomcat还有很多的提升空间.下文介绍一下...

ParkJun
2016/02/23
2.3K
13
tomcat 性能优化

tomcat 性能优化 tomcat默认参数是为开发环境制定,而非适合生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈。 tomcat内存优化 linux修改TOMCAT_HOME/bin/catalina.sh,在前...

网费
2016/07/23
0
0
Tomcat 生产服务器性能优化

简介 考虑一下这种场景,你开发了一个应用,它有十分优秀的布局设计,最新的特性以及其它的优秀特点。但是在性能这方面欠缺,不管这个应用如何都会遭到客户拒绝。客户总是期望它们的应用应该...

Rory_Ye
2013/07/22
36.7K
54
一键安装包--LNMT

LNMT一键安装包是什么? LNMT一键安装包是一个用 Linux Shell 编写的可以为 CentOS/RedHat VPS(VDS) 或独立主机安装 LNMT(Nginx、MySQL、JRE、Tomcat) 生产环境的 Shell 程序。同时提供一些实...

蓝翔妓工
2015/01/30
2.3K
5
jekins自动化部署(linux测试环境和生产环境)

实施背景 我们是做产品研发的,产品研发的迭代周期短,发布频繁。大多数公司都采用了持续集成的方式。然而创业型公司起步阶段根本就没有时间去做这些事情。只有后面再去补这些坑,我现在就是...

pxk
2017/10/18
0
3

没有更多内容

加载失败,请刷新页面

加载更多

开源 java CMS - FreeCMS2.8会员我的评论

项目地址:http://www.freeteam.cn/ 我的评论 从左侧管理菜单点击我的评论进入。在这里可以查看当前登录会员的所有评论记录。 删除评论 选择评论然后点击删除按钮可以完成删除操作。 为了防止...

freeteam
17分钟前
1
0
Eureka Server启用 https服务指北

文章共 591字,阅读大约需要 2分钟 ! 概 述 在我的前文《Eureka Server 开启Spring Security Basic认证》中已经给 Eureka Server 开启了最基本的鉴权措施,本文则让 HTTPS加持于 Eureka Ser...

CodeSheep
55分钟前
17
0
OSChina 周二乱弹 —— 其实我在地板也睡不着

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @witt-z :分享歌词: 阴天 在不开灯的房间,当所有思绪都一点一点沉淀。 分享莫文蔚的单曲《阴天》: 《阴天》- 莫文蔚 手机党少年们想听歌,...

小小编辑
今天
530
7
微服务分布式事务实现

https://www.processon.com/view/link/5b2144d7e4b001a14d3d2d30

WALK_MAN
今天
3
0
《大漠烟尘》读书笔记及读后感文章3700字

《大漠烟尘》读书笔记及读后感文章3700字: 在这个浮躁的社会里,你有多久没有好好读完一本书了? 我们总觉得自己和别人不一样,所以当看到别人身上的问题时,很少有“反求诸己”,反思自己。...

原创小博客
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部