- 浏览: 87560 次
- 性别:
- 来自: 天津
文章分类
- 全部博客 (110)
- java (110)
- Comparing PHP Frameworks ( Symfony (1)
- CakePHP (1)
- YII and CodeIgniter) (1)
- spring定时任务的实现 (1)
- 获得一个节点对象的节点类型 (1)
- SWT 文本框Text通过GC重绘改变边框颜色 (1)
- 常用命令收集(系统设置) (1)
- openlayers 应用Google图层你必须做的 (1)
- Shell Sort in Java (1)
- Java网络编程 (1)
- 删除more里面的Edit (1)
- Android颜色选择器 (1)
- Linux安全配置步骤简述 (1)
- 职场官话 (1)
- TOMCAT常用优化 (1)
- 2008 ==> 2009 (1)
- 01_Android介绍 (1)
- HTML特殊字符 (1)
- 终于完成一个最重要的任务——找工作 (1)
- java 加密算法 base64 (1)
- 《南方周末》《南方日报》《新京报》《南方体育》等报纸在线阅读 (1)
- 由ORM框架设计看到微软与苹果的最大差别 (1)
- 通过发微博控制电脑的程序源码 (1)
- flex入门 (1)
- JS合并单元格、JavaScript单元格合并 (1)
- 各种常用编译开关位置 (1)
- 单一入口应用程序概述 (1)
- [转]Cocoa中回调delegate的方法时判断delegate是否已经被释放 (1)
- java简单的通用ajax分页方法 (1)
- /dev/shm放/tmp (1)
- Java中HashMap排序和遍历 . (1)
- Chrome+SwitchySharp+myentunnel+SSH (1)
- LINUX-网卡Bond (1)
最新评论
-
ken890202:
java简单的通用ajax分页方法 -
hanmiao:
真够乱的,什么都看不清。
Linux安全配置步骤简述 -
houxinyou:
说一下我自己的想法.苹果只是做一款相同的东西,然后是完善.有什 ...
由ORM框架设计看到微软与苹果的最大差别 -
delphixp:
微软技术方案很多?。。。。Java 系统笑而不语。。。
由ORM框架设计看到微软与苹果的最大差别 -
huchiwei:
同意楼上说法。这代码....怎么看!!
web应用dao层的开发经验小结
<p class="MsoNormal"><span>使用</span><span lang="EN-US">Tomcat</span><span>,需要修改一些默认的配置,以提高</span><span lang="EN-US">Tomcat</span><span>的性能和并发量。这里记录几点。</span>
<p class="MsoNormal"><span lang="EN-US">1. </span><span>增加</span><span lang="EN-US">Tomcat</span><span>的内存</span>
tomcat/bin/Catalina.bat </span><span>文件增加其内存。</span>
<p class="MsoNormal"><span lang="EN-US">set CATALINA_OPTS =-Xms512m –Xmx1024m</span>
<p class="MsoNormal"><span lang="EN-US">2. </span><span>修改并发的连接数量,并且对页面进行压缩</span>
<p class="MsoNormal"><span>修改前:</span>
<span lang="EN-US"></span>
<Connector port="8080"
protocol="HTTP/1.1"<span> </span></span>
</span>redirectPort="8443"<span> </span></span>
<p class="MsoNormal"><span lang="EN-US"><span> </span>/><span> </span></span>
<p class="MsoNormal"><span lang="EN-US"><Connector port="8080"
protocol="HTTP/1.1"<span> </span></span>
</span>maxHttpHeaderSize="8192"
useBodyEncodingForURI="true"<span> </span></span>
<p class="MsoNormal"><span lang="EN-US"><span>
</span>redirectPort="8443"<span> </span></span>
<p class="MsoNormal"><span lang="EN-US"><span> </span>compression="on"<span> </span></span>
</span>compressionMinSize="2048"<span>
</span></span>
<p class="MsoNormal"><span lang="EN-US"><span>
</span>connectionTimeout="20000"<span>
</span></span>
</span><span></span>disableUploadTimeout="true"<span> </span></span>
<p class="MsoNormal"><span lang="EN-US"><span>
</span>maxThreads Tomcat</span><span>使用线程来处理接收的每个请求。这个值表示</span><span lang="EN-US">Tomcat</span><span>可创建的最大的线程数。</span><span lang="EN-US"> </span>
</span>acceptCount </span><span>指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理。</span><span lang="EN-US"> </span>
</span>connectionTimeout </span><span>网络连接超时,单位:毫秒。设置为</span><span lang="EN-US">0</span><span>表示永不超时,这样设置有隐患的。通常可设置为</span><span lang="EN-US">30000</span><span>毫秒。</span><span lang="EN-US"> </span>
</span>minSpareThreads Tomcat</span><span>初始化时创建的线程数。</span><span lang="EN-US"> </span>
</span>maxSpareThreads </span><span>一旦创建的线程超过这个值,</span><span lang="EN-US">Tomcat</span><span>就会关闭不再需要的</span><span lang="EN-US">socket</span><span>线程。</span><span lang="EN-US"> </span>
</span>compression="on" </span><span>打开压缩功能</span><span lang="EN-US"> </span>
</span>compressionMinSize </span><span>启用压缩的输出内容大小,这里面默认为</span><span lang="EN-US">2KB<span> </span></span>
</span>compressableMimeType</span><span>压缩类型</span><span lang="EN-US"> </span>
<p class="MsoNormal"><span lang="EN-US">3. </span><span>负载均衡</span>
<span>另外,如果实际运行过程中的并发量超过</span><span lang="EN-US">Tomcat</span><span>的能力,可以使用</span><span lang="EN-US">Apache+Tomcat</span><span>实现</span><span lang="EN-US">Tomcat</span><span>集群的负载均衡。</span>
发表评论
-
LINUX-网卡Bond
2012-02-08 15:22 900网卡bond是通过把多张网卡绑定为一个逻辑网卡,实现本 ... -
Chrome+SwitchySharp+myentunnel+SSH
2012-02-04 17:14 1893? <p style="margin ... -
Java中HashMap排序和遍历 .
2012-02-03 10:29 1957<div id="article_co ... -
/dev/shm放/tmp
2012-02-02 17:14 929呵呵,有时候不懂装懂的人挺搞笑的哈 转http://z ... -
java简单的通用ajax分页方法
2012-02-02 12:44 1804发表一个自己常用的分页的通用代码,实现了ajax分页。 ... -
[转]Cocoa中回调delegate的方法时判断delegate是否已经被释放
2012-01-31 16:58 1109<p>http://pingguohe.n ... -
单一入口应用程序概述
2012-01-11 14:03 685什么是单一入口应用程序? 在解释什么是单一入口应用 ... -
各种常用编译开关位置
2012-01-11 12:54 719vendor\third-party\products ... -
JS合并单元格、JavaScript单元格合并
2011-12-28 14:08 1113<span style="font-f ... -
flex入门
2011-12-28 12:23 879<span style="fon ... -
通过发微博控制电脑的程序源码
2011-12-20 12:29 1301前段时间看群里挺多讨论 微博api,正好前几天看到有个 ... -
由ORM框架设计看到微软与苹果的最大差别
2011-12-20 09:59 1375一不小心加入水 ... -
《南方周末》《南方日报》《新京报》《南方体育》等报纸在线阅读
2011-12-15 11:04 1257我经常到南方报业提供的网址下载他们出版的报纸看,今天突 ... -
java 加密算法 base64
2011-12-14 17:58 906<span style="color: ... -
终于完成一个最重要的任务——找工作
2011-12-14 14:54 651</span></span>& ... -
HTML特殊字符
2011-12-14 10:54 725最近在做某种模拟器上的网页的显示,需要考虑HTML特殊 ... -
01_Android介绍
2011-12-13 10:44 602? <h4 style="margin ... -
2008 ==> 2009
2011-12-13 10:39 622发现时间过的真的很快,这么快,又是新的一年了。特地翻出 ... -
职场官话
2011-12-12 12:29 566官场充斥着官话,职场也满是官话,可能你没有注意到而已。 ... -
Linux安全配置步骤简述
2011-12-08 20:04 917<span class="Apple- ...
相关推荐
Tomcat,作为Java Web应用最常用的服务器,其性能优化对于提升系统整体效率至关重要。本文将深入探讨Tomcat的启动优化和并发优化配置,帮助开发者们更好地理解并实践这些关键设置,以实现更高效、更稳定的运行环境。...
- 优化了内存管理,降低了内存泄漏的风险。 - 添加了WebSocket支持,使得低延迟双向通信成为可能。 每个版本的发布都是为了满足不断发展的Java Web技术需求和提升用户体验。随着Java技术的进步,新的Tomcat版本会...
本资料详细解析了Tomcat的常用配置信息,对于Java开发面试者和Web项目开发初学者来说,了解并掌握这些知识是至关重要的。 1. **Tomcat基础配置** - `server.xml`: 这是Tomcat的核心配置文件,包含了服务器的全局...
### MySQL+Tomcat+Apache优化 #### 1. MySQL优化: ##### 1.1 简介: 在处理大量数据时,MySQL的优化至关重要。合理的内存分配不仅能提高系统的响应速度,还能有效避免因资源过度使用而导致的系统崩溃或性能下降...
### Tomcat常用功能的配置详解 #### 一、修改Tomcat的JDK目录 在运行Tomcat时,我们需要指定一个JDK版本。这是因为Tomcat作为Java应用服务器,其运行依赖于JDK环境。若想更改Tomcat所使用的JDK路径,可以按照以下...
《Tomcat常用配置详解》 Tomcat作为一款广泛使用的开源Java Servlet容器,是Apache软件基金会下的Jakarta项目的一部分。它提供了对Servlet和JSP规范的支持,使得开发者能够轻松地部署和运行Java Web应用。本文将...
- **常用配置目录**:`conf` 目录是 Tomcat 常用的配置目录,其中最重要的配置文件为 `server.xml` 和 `web.xml`。 - **server.xml 配置说明** - `<Server>` 元素:配置整个 Tomcat 服务器的基本信息,包括监听...
**Tomcat 常用配置详解** Tomcat是一款广泛应用的开源Java Servlet容器,它负责运行Web应用程序,包括Servlet和JSP。本篇文章将深入探讨Tomcat的两个核心配置文件——`server.xml`和`context.xml`,以及它们如何...
Tomcat 常用运行模式有3种,分别为 bio,nio,apr.生产环境建议用apr,详细请看上一篇博文《Tomcat之——运行模式》 安装APR [root@liuyazhuang ~]# yum -y install apr apr-devel openssl-devel [root@liuyazhuang ...
常用的监控工具有JMX(Java Management Extensions)、VisualVM、JProfiler以及内置的Tomcat Manager Web界面。这些工具能帮助我们收集数据,分析瓶颈,预防过载和崩溃。 其次,内存管理是Tomcat性能优化的关键。...
Tomcat作为最常用的Java Web服务器,随着并发量越来越高,Tomcat的性能会急剧下降,那有没有什么方法来优化Tomcat在高并发环境下的性能呢? Tomcat运行模式 Tomcat的运行模式有3种。 1.bio模式 默认的模式,性能非常...
【描述】:“Tomcat8软件下载,压缩包下载,最直接最常用的tomcat安装方式,下载直接使用,方便快捷” Tomcat8.5.38是最直接和常用的安装方式,因为它是以压缩包的形式提供,无需复杂的安装过程,只需解压即用。...
在Linux环境中,Tomcat8是开发者和系统管理员常用的工具,因为它的轻量级特性,易于配置和管理。安装和运行Apache Tomcat 8.0.26.tar.gz文件的过程如下: 1. **下载**:首先,你需要从官方网站或者其他可靠的源下载...
虽然本文档主要关注MySQL的优化,但在实际部署中,Tomcat作为常用的Java应用服务器,其性能也会影响到整体系统的响应时间和稳定性。因此,对于Tomcat的优化也不容忽视。 **1. 线程池管理** - **参数调整**: 调整...
3. **移动或软链接**: 解压后,你可以将Tomcat目录移动到一个常用的位置,如`/opt`或创建一个符号链接到`/usr/local/tomcat`。 **三、环境配置** 1. **设置环境变量**: 在`~/.bashrc`或`~/.bash_profile`文件中添加...
Tomcat是Java EE Web应用程序部署的最常用服务器之一,尤其适合小型到中型的应用程序。 【描述】"解压完即可用,不用安装,可以直接在MyEclipse里配置" 提示了Tomcat的便捷性。解压缩版本意味着用户无需经历复杂的...
在Linux系统中,Tomcat 7是一个常用的轻量级服务器,适合运行Java Web应用程序。在本教程中,我们将深入探讨如何在Linux上安装和管理Apache Tomcat 7。 首先,我们需要获取Tomcat 7的软件包。在描述中提到的`apache...
【Tomcat优化1】 Tomcat性能优化是提升Java Web应用服务效率的关键步骤,尤其是在高并发场景下,合理的优化策略能够显著提升服务器响应速度和用户体验。本文主要涉及以下几个方面: 1. **Linux内核优化** - Linux...
Tomcat是一款开源的Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,是Web应用程序部署和运行的常用平台。 【描述】"Tomcat7.0.39官方安装包,适用于windows32bit/64bit操作系统~" 提供的...