看HTML5的WebSocket的时候在Tomcat7.0.27上写WebSocket遇到了一个超时的问题,当时调试了一下Tomcat的源码,确认是底层使用的Socket设置了读超时的问题,只好放着不管,用Node.js搞了一个测试过去。
名词解释:所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。 对于Java应用程序来说,热部署就是在运行时更新Java类文件。在基于Java的应用服务器实现热部署的过程中,类装入器扮演着重要的角色。大多数基于Java的应用服务器,包括EJB服务器和Servlet容器,都支持热部署。类装入器不能重新装入一个已经装入的类,但只要使用一个新的类装入器实例,就可以将类再次装入一个正在运行的应用程序。
本地连接WINDOWS环境: 1、首先需要配置tomcat,编辑tomcat/bin/catalina.bat,在第一行加上
IDEA 13 + tomcat 7.0.54进行远程调试
为Linux上的Tomcat安装apr支持
概述:Apache:全球应用最广泛的http服务器,免费,出自apache基金组织 Tomcat:应用也算非常广泛的web服务器,支持部分j2ee,免费,出自apache基金组织 JBoss:开源的应用服务器,比较受人喜爱,免费(文档要收费) Weblogic:应该说算是业界第一的app server,全部支持j2ee1.4, 对于开发者,有免费使用一年的许可证。
Liferay Portal6.0+Tomcat整合CAS
在使用tomcat中,经常碰到默认的8080端口被占用,有时想查下究竟是那个程序在占用着这个端口;这是可以到网站找个软件什么的,或则使用防火墙来查看使用的端口;其实没有这个必要,在windows中有个dos命令可以查看当前端口使用情况的,这个命令就是netstat,这个命令带有很多参数可用,可以通过-help参数来查看,比如:要查看所有的连接和监听端口,可以加上-a参数,要显示每个连接所属的进程id,可以加上-o参数;
自从JSP发布之后,推出了各式各样的JSP引擎。Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。Tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品,同时它又是sun公司官方推荐的servlet和jsp容器,因此其越来越多的受到软件公司和开发人员的喜爱。servlet和jsp的最新规范都可以在tomcat的新版本中得到实现。其次,Tomcat是完全免费的软件,任何人都可以从互联网上自由地下载。Tomcat与Apache的组合相当完美。
主要针对Tomcat5产品相关介绍,Tomcat5的安装,部署,配置,管理,优化、负载均衡和集群等。
您可以用把下列代码放在一个JSP文件中,如写入memory.jsp,放到你的TOMCAT下的任何一应用中,就可以看到你的TOMCAT总大可使用多少内存,已经使用了多少. <%-- Document : memory Created on : 2009-4-9, 1:35:17 Author : Administrator --%> <%@page contentType="text/html" p
首先,要使用maven支持tomcat的插件。我这里用的是tomcat7,所以只用了7的,6的话同理。
Apache Tomcat 8 有一个新的基于 NIO 2 的连接器正接近正常的使用状态,而现在被标记成测试版. NIO 2 不仅向 Servlet 3.1的异步IO看齐,它还不止这一个好处.
今天研究了一下tomcat7的websocket,首先我们看看chrome浏览器的支持的js代码,html5支持websocket
考虑一下这种场景,你开发了一个应用,它有十分优秀的布局设计,最新的特性以及其它的优秀特点。但是在性能这方面欠缺,不管这个应用如何都会遭到客户拒绝。客户总是期望它们的应用应该有更好的性能。如果你在产品中使用了Tomcat服务器,那么这篇文章就会给你几方面来提升Tomcat服务器的性能。感谢ITWorld article给本文提供资源。经过沉思我已经知道了和早期版本相比最新的Tomcat提供更好的性能和稳定性。所以一直使用最新的Tomcat版本。现在本文使用下面几步来提高Tomcat服务器的性能。
原理很简单,apache直接响应静态资源请求,动态请求丢给tomcat。 线上环境使用apache+tomcat的形式部署应用程序,前端使用apache监听80端口,后端使用tomcat部署应用。tomcat的静态资源响应能力和并发处理能力均不如apache,经测试,apache响应静态资源的速度比tomcat快10%左右。
运用JMX监控Tomcat
配置Tomcat连接池
对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。
how tomcat works 中文版。 本书所讲述内容适用于tomcat版本4.1.12至5.0.18。 jsp/servlet开发人员,想了解tomcat内部机制的coder; 想加入tomcat开发团队的coder; web开发人员,但对软件开发很有兴趣的coder; 想要对tomcat进行定制的coder。 在阅读之前,希望你已经对java中的面向对象和servlet开发有所了解。