tomcat
文章平均质量分 56
zhjh17426
这个作者很懒,什么都没留下…
展开
-
启动Tomcat时发生java.library.path错误的解决方法
ubuntuTOMCAT昨天突然自己宕掉服务了,怎么重起都不行,后来查看logs中catalina.out 日志发现如下错误INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library...原创 2008-06-25 10:34:39 · 2275 阅读 · 1 评论 -
TOMCAT源码分析(启动框架)
TOMCAT源码分析(启动框架)转至:http://blog.csdn.net/ThomasHuang/archive/2004/06/07/22393.aspx前言: 本文是我阅读了TOMCAT源码后的一些心得。 主要是讲解TOMCAT的系统框架, 以及启动流程。若有错漏之处,敬请批评指教!建议: 毕竟TOMCAT的框架还是比较复杂的, 单是从文字上理解, 是不那么容易掌握TOM...原创 2010-01-04 17:12:15 · 238 阅读 · 0 评论 -
apache tomcat 整合
Apache HTTP Server 与 Tomcat 的三种连接方式介绍文档选项 <script type="text/javascript"></script><noscript></noscript>将此页作为电子邮件发送...原创 2008-04-16 10:03:26 · 111 阅读 · 0 评论 -
配置tomcat5在centos下自动启动与关闭
这里不讲解如何安装tomcat主要描述在centos 下tomat如何加入到守护进程,让服务器管理,实现tomat随服务器自启动和自动关闭。jsvc 就是tomcat自带的工具,用jsvc很方便的把tomcat加入到服务器的守护进程中,以下以tomcat5.5.26为例。 [code="java"] 1,jsvc安装 进入tomcat根目录,在bin 目录下有个 js...2009-03-31 13:35:55 · 187 阅读 · 0 评论 -
Tomcat性能调整6
4. Tomcat容量计划 以下介绍针对Tomcat做容量计划的步骤: 1) 量化负载。如果站点已经建立并运行,可以使用前面介绍的工具模仿用户访问,确定资源的需求量。 2) 针对测试结果或测试过程中进行分析。需要知道那些请求造成了负载过重或者使用过多的资源,并与其它请求做比较,这样就确定了系统的瓶颈所在。例如:如果servlet在查询数据库的步骤上耗用较长的时间,那么就需要考虑使用缓冲池来降...原创 2008-08-03 08:02:27 · 114 阅读 · 0 评论 -
Tomcat性能调整5
在Tomcat4的bin目录下有一个名为jspc的脚本。它仅仅是运行翻译阶段,而不是编译阶段,使用它可以在当前目录生成Java源文件。它是调试JSP页面的一种有力的手段。 可以通过浏览器访问再确认一下编译的结果。这样就确保了文件被转换成serverlet,被编译了可直接执行。这样也准确地模仿了真实用户访问JSP页面,可以看到给用户提供的功能。也抓紧这最后一刻修改出现的bug并且修改它J T...原创 2008-08-03 08:01:11 · 103 阅读 · 0 评论 -
Tomcat性能调整4
3.加速JSP编译速度 当第一次访问一个JSP文件时,它会被转换为Java serverlet源码,接着被编译成Java字节码。你可以控制使用哪个编译器,默认情况下,Tomcat使用使用命令行javac进行使用的编译器。也可以使用更快的编译器,但是这里我们将介绍如何优化它们。 另外一种方法是不要把所有的实现都使用JSP页面,而是使用一些不同的java模板引擎变量。显然这是一个跨越很大的决定,但...原创 2008-08-03 08:00:25 · 125 阅读 · 0 评论 -
Tomcat性能调整3
四. 自身调整 本节将向您详细介绍一些加速可使Tomcat实例加速运行的技巧和方法,无论是在什么操作系统或者何种Java虚拟机上。在有些情况下,您可能没有控制部署环境上的操作系统或者Java虚拟机。在这种情况下,您就需要逐行了解以下的的一些建议,然而你应该在修改后使之生效。我认为以下方法是Tomcat性能自身调整的最佳方式。 1.禁用DNS查询 当web应用程序向要记录客户端的信息时,它也会...原创 2008-08-03 07:59:23 · 128 阅读 · 0 评论 -
Tomcat性能调整2
2.操作系统性能优化 这里说的操作系统是指运行web服务器的系统软件,当然,不同的操作系统是为不同的目的而设计的。比如OpenBSD是面向安全的,因此在它的内核中有许多的限制来防止不同形式的服务攻击(OpenBSD的一句座右铭是“默认是最安全的”)。这些限制或许更多地用来运行活跃的web服务器。 而我们常用的Linux操作系统的目标是易用使用,因此它有着更高的限制。使用BSD内核的系统都带有...原创 2008-08-03 07:58:07 · 110 阅读 · 0 评论 -
Tomcat性能调整1
一. 引言性能测试与分析是软件开发过程中介于架构和调整的一个广泛并比较不容易理解的领域,更是一项较为复杂的活动。就像下棋游戏一样,有效的性能测试和分析只能在一个良好的计划策略和具备了对不可预料事件的处理能力的条件下顺利地完成。一个下棋高手赢得比赛靠的不仅仅是对游戏规则的认识,更是靠他的自己的能力和不断地专注于分析自己对手的实力来更加有效地利用和发挥规则的作用。同样一个优秀的性能测试和分析人员将要...原创 2008-08-03 07:57:02 · 115 阅读 · 0 评论 -
tomcat性能调优(一)
当应用程序需要的内存超出堆的最大值时虚拟机就会提示内存溢出,并且导致应用服务崩溃。因此一般建议堆的最大值设置为可用内存的最大值的80%。一次完全的垃圾收集应该不超过 3-5 秒。你应该使用物理内存的 80% 作为堆大小。虽然tomcat也可以作web服务器,但其处理静态html的速度比不上apache,且其作为web服务器的功能远不如apache,因此我们想把apache和tomcat集成起...原创 2008-08-03 07:33:12 · 133 阅读 · 0 评论 -
实践中整理出tomcat集群和负载均衡
实践中整理出tomcat集群和负载均衡(一)环境说明(1)服务器有4台,一台安装apache,三台安装tomcat(2)apache2.0.55、tomcat5.5.15、jk2.0.4、jdk1.5.6或jdk1.4.2(3)ip配置,一台安装apache的ip为192.168.0.88,三台安装tomcat的服务器ip分别为192.168.0.1/2/4(二)安装过程(1)在三台要...原创 2008-07-14 14:44:37 · 333 阅读 · 0 评论 -
TOMCAT源码分析(消息处理)
转至:http://blog.csdn.net/ThomasHuang/archive/2004/05/21/22394.aspx 0:前言我们知道了tomcat的整体框架了, 也明白了里面都有些什么组件, 以及各个组件是干什么用的了。http://www.csdn.net/Develop/read_article.asp?id=27225我想,接下来我们应该去了解一下 tomca...原创 2010-01-04 17:13:57 · 221 阅读 · 0 评论