- 浏览: 79717 次
-
最新评论
-
wangluo605:
太牛叉了。我这一两月就假死一次。访问没响应。看tomcat还在 ...
Tomcat 假死原因分析 -
sina_jerry_chen:
朴兄谬赞了!!!
我这十年 -
85977328:
光哥威武~
我这十年
文章列表
Tomcat容器分析以及JVM 性能调优
- 博客分类:
- tomcat
<!--[if !supportLists]-->一、
<!--[endif]-->Tomcat 架构
<!--[if !supportLists]-->a)
<!--[endif]-->Tomcat 架构图谱
<!--[if !supportLists]-->b) 目录结构
ubuntu 12.0 下如何安装输入法
- 博客分类:
- linux
Ubuntu 12.04中文输入法的安装
Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。
在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Space可切换中英文输入法。这里我们主要说下Ubuntu英文系统中,中文输入法的安装。
安装输入法的第一步,是安装语言包。我们选择System Settings-->Language Support-->Install/Remove Languages,
输入密码后,系统会安装简体中文语言包。
第二步,安装IB ...
tomcat性能调整
- 博客分类:
- tomcat
zhuan:http://www.ltesting.net/110625
一. 引言性能测试与分析是软件开发过程中介于架构和调整的一个广泛并比较不容易理解的领域,更是一项较为复杂的活动。就像下棋游戏一样,有效的性能测试和分析只能在一个良好的计划策略和具备了对不可预料事件的处理能力的条件下顺利地完成。一个下棋高手赢得比赛靠的不仅仅是对游戏规则的认识,更是靠他的自己的能力和不断地专注于分析自己对手的实力来更加有效地利用和发挥规则的作用。同样一个优秀的性能测试和分析人员将要面对的是来自一个全新的应用程序和环境下带来的整个项目的挑战。本文中作者结合自己的使用经验和参考文档,对Tomcat性 ...
tomcat性能调整
- 博客分类:
- tom
一. 引言性能测试与分析是软件开发过程中介于架构和调整的一个广泛并比较不容易理解的领域,更是一项较为复杂的活动。就像下棋游戏一样,有效的性能测试和分析只能在一个良好的计划策略和具备了对不可预料事件的 ...
“石油大王”洛克菲勒的六大创富圣经
- 博客分类:
- 感悟
【“石油大王”洛克菲勒的六大创富圣经】
①点低不代表终点低;
----> 无论到了那里,你都是new man ,起点低,但是终点却是掌握在自己手中。
②等上帝给你运气,不如自己给自己勇气;
--->最好的机会一般都 ...
tomcat 日志切割
- 博客分类:
- tomcat
atalina.out文件会越来越大,虽然Tomcat每日会生成一个catalina.ymd.log的文件,但catalina.out主文件仍然不断增加,需要对catalina.out按日切分才好,在网上找了一下,看到一篇《rotating catalina.out in tomcat 5.5 using cronolog》,就用公司的Tomcat配置一下。 cronolog工具已经在服务器上装过,一个对日志切分的小工具,其主页在http://cronolog.org/,我们也用它来切分Apache的日志。 进入Tomcat的bin目录,打开catalina.sh文件,找到tomcat启动的相关 ...
Tomcat架构解析
- 博客分类:
- tomcat
Tomcat是一个基于组件的服务器,它的构成组件都是可配置的,其中最外层的组件是Catalina Servlet容器,其他的组件按照一定的格式要求配置在这个顶层容器中。Tomcat的各个组件是在<TOMCAT_HOME>\conf\server.xml文件中配置的,Tomcat服务器默认情况下对各种组件都有默认的实现,下面通过分析server.xml文件来理解Tomcat的各个组件是如何组织的。server.xml文件的基本组成结构如下。<Server> 顶层类元素:一个配置文件中只能有一个<Server&g ...
在阅读本篇文章时,至少首先对JVM的概念、工作原理、结构组成,有一定的基础性了解,废话不多说,本文开门见山,直接以工作中比较常见的几种概念:类、类对象、实例对象、静态方法、非静态方法、静态属性、非静态属性等为出发点,直接切入JVM内存的使用及分配,通过这些原理认清Java中的静态方法和静态属性的问题,其次讲JVM的内存堆栈模型,主要描述JVM内存堆栈结构的组成,最后是JVM的内存参数设置,主要描述内存设置,以防止内存溢出。
一、从JVM内存角度认清静态访问、静态属性
在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和 ...
zhuan:http://blog.csdn.net/shootyou/article/details/6622226
昨天解决了一个HttpClient调用错误导致的服务器异常,具体过程如下:
http://blog.csdn.net/shootyou/article/details/6615051
里头的分析过程有提到,通过查看服务器网络状态检测到服务器有大量的CLOSE_WAIT的状态。
在服务器的日常维护过程中,会经常用到下面的命令:
[plain]
view plain
Tomcat 假死原因分析报告
最近监控服务发现有台tomcat 的应用出现了无法访问的情况
,由于已做了集群,基本没有影响线上服务的正常使用。下面来简单描述该台tomcat当时具体的表现:客户端请求没有响应,查看服务器端tomcat 的java 进程存活,查看tomcat 的catalina.log ,没有发现异常,也没有error 日志.查看localhost_access.log 也没有最新的访问日志,该台tomcat 已不能提供服务。
...
Tomcat性能调优指南
- 博客分类:
- tomcat
转:http://kakatian1.blog.51cto.com/4728533/859521
1概述
本文档主要介绍了Tomcat的性能调优的原理和方法。可作为公司技术人员为客户Tomcat系统调优的技术指南,也可以提供给客户的技术人员作为他们性能调优的指导手册。
2
调优分类
由于Tomcat的运行依赖于JVM,从虚拟机的角度我们把Tomcat的调整分为外部环境调优和自身调优两类来描述。
2.1
外部环境调优
...
Linux 性能测试与分析(转)
- 博客分类:
- linux
Linux 性能测试与分析
Revision History
转:http://blog.sina.com.cn/s/blog_71ad0d3f01019uzl.html
Version
Date
Author
Description
1.0
2011/5/26
Linux 性能监控
- 博客分类:
- linux
zhuan:http://blog.csdn.net/tianlesoftware/article/details/6198780
公司有个测试服务器,上面跑了几个应用和一个DB。 DB被这个几个应用使用。 最近老是被挂掉。 CPU 使用率100%。 搞到最后大家都不能用。 敲个命令都没反应。 TOP命令显示的是一些Oracle session占用CPU资源太多。 杯具的是在服务器上连sqlplus 都进不去了,命令都没反应。 只好把服务器重启了。 重启之后再看了一下,是一个同事测试的SQL有问题。 一条SQL 占用CPU 就30%。
在研究这个问题 ...
参看:
http://emptysquare.net/blog/optimizing-mongodb-compound-indexes/