`
菲利浦思
  • 浏览: 24429 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

加快tomcat启动和执行速度

阅读更多
下载一个apache tomcat native library 将这个tcnative-xxx.dll放入tomcat的bin目录

新版在http://tomcat.heanet.ie/native/ 上找

能加快tomcat的启动速度和执行速度。


Apache Tomcat Native library 是干什么的呢? 这是 Apache 为了提升 Tomcat 的性能搞的一套本地化 Socket, Thread, IO 组件.
也就是说它有高级 IO 功能, 操作系统级别的功能调用, 以及本地进程处理等等, 这些都能使 Tomcat 更像一个 Web Server(像Apache那样),
而不是只能用来解释 JSP, 也就是说提升单独的 Tomcat 作为服务器的吞吐性能.

这个东西主要是利用了OS的异步IO能力,是针对静态文件(html、图片、js)处理有加速,对动态页面帮助不大。

也就是说。这个东东。相当于tomcat有 Apache 的部分性能

又一个自宫利器,哦也!
分享到:
评论
1 楼 yzf555 2008-04-04  
是不是真的...
tomcat6.10支持不.
我打开了那个网址:是下面的内容:

http://tomcat.heanet.ie/native/1.1.9/binaries/win32/
--------------------------------------
Index of /native/1.1.9/binaries/win32
Name                    Last modified      Size  Description-------------------------------------------------------------------------------- Parent Directory                             -  
openssl.exe             31-Mar-2007 21:11  1.2M 
openssl.exe.asc         01-Apr-2007 19:44  198  
tcnative-1.dll          31-Mar-2007 21:11  828K 
tcnative-1.dll.asc      01-Apr-2007 19:44  198  
--------------------------------------------------------------------------------Powered by: Apache, Debian

是不是把这个下过来就可以了,那其它的文件是做什么用的?

相关推荐

    tomcat 启动优化和并发并发优化配置.rar

    2. **减少启动加载的模块**:在`server.xml`中,可以通过注释掉不必要的Connector、Listener等元素,减少启动时加载的组件,加快启动速度。 3. **使用ClassPath优化**:通过 `-Djava.endorsed.dirs` 指定endorsed...

    Tomcat应用部署及nginx+tomcat实现动静分离项目

    动静分离即将动态请求和静态请求分开处理,动态请求由Tomcat处理,静态请求则由nginx直接返回,这样可以减少Tomcat的负载,加快页面加载速度。在配置nginx时,需要了解如何配置upstream模块来设置Tomcat集群,以及...

    tomcat源文件

    - **缓存管理**:利用Jasper的编译缓存和静态资源缓存,可以加快页面加载速度。 **五、安全配置** - **安全管理器**:通过启用安全管理器,可以控制哪些操作可以被执行,提供更高级别的安全性。 - **SSL/TLS配置*...

    ApacheTomcat整合入门级教程

    1. 使用Ehcache或Memcached:这些缓存系统可以集成到Tomcat中,加快数据访问速度,降低对数据库的依赖。 2. 应用配置:通过在Web应用的配置文件(如web.xml)中添加相关监听器和初始化参数,实现缓存系统的集成。 ...

    tomcat热部署包

    有了热部署功能,开发者可以快速验证代码变更,加快问题定位和修复速度,从而提高整体开发速度和用户体验。 标签“热部署”是这个主题的关键点。在Java Web开发中,热部署通常涉及到JRebel、Tomcat插件(如Tomcat7-...

    Tomcat集群与负载均衡

    这种方式可以有效地分摊网络负载,提高系统的响应速度和服务质量。 #### 2. 服务器介绍 ##### 1.6 Apache 服务器 Apache 是一个广泛使用的开源 Web 服务器软件,支持多种操作系统,如 Windows、Linux 和 macOS。它...

    tomcat7 优化 性能调优

    例如,采用更高频率的CPU可以加快代码执行速度;更大容量的内存则有助于减少频繁的磁盘I/O操作,进而提高整体响应时间。 #### 三、Tomcat配置优化 1. **管理员账户配置** 在`conf/tomcat-users.xml`中添加管理员...

    memcache-tomcat依赖包

    `memcache`是一个高性能、分布式的内存对象缓存系统,它能够将数据存储在内存中,从而加快读取速度。`Tomcat7`则是一款广泛使用的Java Servlet容器,负责处理HTTP请求和执行Java Web应用。 首先,让我们理解`...

    Tomcat7性能优化

    - **硬盘性能**:高速硬盘(如SSD)能够加快Tomcat的日志记录和临时文件的读写速度,从而提高整体性能。 #### 三、优化配置 - **配置管理员账户**: - 在`conf/tomcat-users.xml`文件中添加管理员角色和用户信息,...

    centos7-tomcat启动慢的解决办法

    选择其中一种方案应用后,应该能显著加快Tomcat的启动速度。请注意,更改`java.security`文件的方法适用于所有Java应用,而不仅仅是Tomcat;而安装`rng-tools`则更专注于提高系统整体的随机数生成性能。在实施这些...

    tomcat安装及配置教程

    - 加快磁盘读写速度,缩短启动时间。 3. **网络优化** - 调整网络配置,如TCP/IP设置。 - 减少网络延迟和数据传输时间。 4. **负载均衡** - 使用负载均衡器如Nginx或HAProxy。 - 分散流量,提高系统稳定性。 ...

    Jenkins+Maven+SVN+Tomcat持续集成实战v2.pdf

    Jenkins、Maven、SVN和Tomcat是现代软件开发...通过Jenkins、Maven、SVN和Tomcat的组合使用,可以实现软件开发过程中代码的持续集成、自动化测试、自动部署等功能,从而提升软件开发的效率和质量,加快软件交付的速度。

    Tomcat配置gzip压缩提高浏览网站的速度

    Tomcat服务器通过配置gzip压缩,可以显著提高网站内容的传输效率,从而加快用户浏览网站的速度。 首先,需要了解HTTP压缩的概念。HTTP压缩是一种使用各种算法来减少文件大小,以减少HTTP传输过程中的数据量的技术。...

    优化Tomcat配置(内存、并发、缓存等方面)方法详解

    例如,设置compression(是否启用压缩)和compressableMimeType(支持压缩的MIME类型)等参数,可以使服务器输出的响应内容进行压缩,从而减少网络传输的数据量,加快页面的加载速度。此外,合理配置connection...

    如何验证Tomcat Gzip配置是否生效的方法

    这对于提高网站性能、减少数据传输量和加快页面加载速度都是至关重要的。在实际部署时,还需要注意服务器的CPU资源使用情况,因为压缩数据会增加服务器的CPU负载。适当调整`compressionMinSize`参数可以在压缩效果和...

    设置tomcat启用gzip压缩的具体操作方法

    HTTP压缩主要通过将服务器发送到客户端的资源(如HTML、CSS、JavaScript等)压缩后再传输,从而加快页面加载速度,减少带宽消耗。对于动态生成的内容,如CGI、PHP、JSP、ASP、Servlet等,gzip压缩同样适用,能显著...

    MyEclipse配置与优化

    6. **启动优化**:减少启动时加载的工作空间内容可以加快启动速度。在`Window` -> `Preferences` -> `General` -> `Startup and Shutdown`中,取消不需要的插件启动。 7. **代码格式化与模板**:通过`Window` -> `...

    SpringSide 3.1.4.3项目开发全过程

    在安装SpringSide时,如果之前安装过旧版本,建议删除用户的.m2文件夹,以加快安装速度,避免Maven的本地仓库冲突。通过运行quickstart.bat脚本启动SpringSide,该脚本会启动三个示例项目:mini-web、mini-service和...

    liferay优化提速资料

    - **禁用启动时索引**:在 `portal-ext.properties` 文件中,将 `index.on.startup=true` 修改为 `index.on.startup=false`,以避免启动时重新构建索引,从而显著加快启动速度。如果需要创建索引,可以通过设置 `...

    持续开发hudson教程

    - 加快问题定位和修复速度。 - 提高代码质量和稳定性。 - 改善团队协作,减少冲突。 - 自动化流程,减轻手动工作负担。 **Hudson 简介** Hudson 是一款开源的持续集成服务器,提供丰富的插件支持,用于自动化各种...

Global site tag (gtag.js) - Google Analytics