Java应用服务器 Tomcat

Java应用服务器 Tomcat

Apache
Java 查看源码»
跨平台
Apache
2008-09-10

Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。

在线文档:http://tool.oschina.net/apidocs/apidoc?api=tomcat-7.0-doc

的码云指数为
超过 的项目
加载中

评论(37)

二进制艺术
二进制艺术

引用来自“lvzhi0521”的评论

谁知道,国内有tomcat技术支持团队吗?
什么意思
l
lvzhi0521
谁知道,国内有tomcat技术支持团队吗?
hibegin
hibegin
#JLHTTP# 作者是国外的, 代码的确没有第三方依赖包. JDK9 有了模块化后, #simplewebserver# 用 jlink 打包模块 , 同时使用 zip 压缩后,文件才 16m, 站在 #Tomcat# 角度来说,称为轻量级不为过 , (#Nginx# 整个源码目录接近 5m,但不否认机器码有优势)
孤星闵月
孤星闵月
是哈
巴拉迪维
巴拉迪维
现在 #Tomcat# 这么牛逼了?自动做负载均衡,不至于挂掉。。。有点不敢相信自己的眼睛。。。
嗨灬夜微凉
嗨灬夜微凉
#Tomcat#emojiemojiemoji流程
justqb
justqb
龙影
龙影
tomcat8.5的java.nio.exceptipn 什么鬼?更新到Tomcat9.0就不会报这个异常了。#Tomcat#
红薯
红薯
由于服务器现在有12G内存,以后更新程序就不需要再中断访问了。先启动备用Tomcat,将Nginx切换到新的tomcat上,然后停止老的tomcat即可完成程序更新过程,就是稍微繁琐一点。

Apache Tomcat 9.0.27 和 8.5.47 发布

Apache Tomcat 9.0.27 和 8.5.47 发布了,Tomcat 是 Java Servlet、JavaServer Pages、Java 表达式语言和 Java WebSocket 技术的开源实现,是一个免费的开源 Web 应用服务器。 Apache Tomca...

10/15 07:24

Apache Tomcat 9.0.24 发布

Apache Tomcat 9.0.24 已发布,Tomcat 是 Java Servlet、JavaServer Pages、Java 表达式语言和 Java WebSocket 技术的开源实现,是一个免费的开源 Web 应用服务器。 此版本包括以下值得关注的...

08/28 06:59

Apache Tomcat 8.5.45 发布

Apache Tomcat 8.5.45 发布了。8.5.x 版本取代了 8.0.x 并且包含了来自 9.0.x 的新功能,自 8.5.43 以来的显着变化包括: 扩展 HTTP/2 过度开销保护以涵盖各种形式的滥用客户端行为,并在检测...

08/23 07:38

Apache Tomcat 7.0.96 发布,开源 Java Web 应用服务器

Apache Tomcat 7.0.96 已经发布,Tomcat 是 Java Servlet、JavaServer Pages、Java 表达式语言和 Java WebSocket 技术的开源实现,是一个免费的开源 Web 应用服务器。 与 7.0.94 版本相比,这...

08/10 07:08

Apache Tomcat 8.5.43 和 9.0.22 发布

Apache Tomcat 8.5.43 和 9.0.22 已于近日发布,Tomcat 是 Java Servlet、JavaServer Pages、Java 表达式语言和 Java WebSocket 技术的开源实现,是一个免费的开源 Web 应用服务器。 新版本值...

07/13 07:29

Apache Tomcat 8.5.42 与 9.0.21 发布,开源 Web 应用服务器

Apache Tomcat 8.5.42 与 9.0.21发布了。两个版本本次更新内容相同: 修复 HTTP/2 的各种并发和稳定性问题 添加对同站点 cookie 属性的支持 添加一个选项以对默认 Servlet 提供的目录列表进行...

06/12 07:02

Apache Tomcat 8.5.41 与 9.0.20 发布,开源 Web 应用服务器

Apache Tomcat 8.5.41 与 9.0.20 发布了。其中 8.5.41 自 8.5.40 以来的显着变化包括: OneLineFormatter 写入的堆栈跟踪(Stack Traces)完全缩进。 整个堆栈跟踪现在由另一个 TAB 字符缩进...

05/16 06:49

Apache Tomcat 9.0.19 发布,开源 Web 应用服务器

Apache Tomcat 9.0.19 发布了,Tomcat 是 Java Servlet、JavaServer Pages、Java 表达式语言和 Java WebSocket 技术的开源实现,是一个免费的开放源代码的 Web 应用服务器。 此版本带来了一些...

04/16 06:44

Apache Tomcat 8.5.40 与 7.0.94 发布

Apache Tomcat 8.5.40 与 7.0.94 发布了,其中 8.5.40 自 8.5.39 以来的显着变化包括: 修复 Windows 上的远程代码执行漏洞 CVE-2019-0232。 JSP 编译器支持 Java 11。 各种 NIO2 稳定性改进...

04/14 07:29

Apache Tomcat 9.0.17 发布,知名 Web 应用服务器

Apache Tomcat 9.0.17 发布了,Tomcat 是 Java Servlet、JavaServer Pages、Java 表达式语言和 Java WebSocket 技术的开源实现,是一个免费的开放源代码的 Web 应用服务器。 此版本带来了一些...

03/20 07:19

没有更多内容

加载失败,请刷新页面

1
回答
在Junit 和 Tomcat 中 运行同一段代码,出现编码错误

public class WeatherData { // Junit 测试没有出现乱码,在Tomcat中运行出现乱码 public String get...

10/18 18:48
5
回答
如何给tomcat启动界面加上进度条
前端大师傅 的回答 昨天 17:30
最佳答案
这个很简单,自己写一个窗体应用: 1.将tomcat以Ole的方式嵌入到ole容器里 2.然后加一个progressbar。 3.然后写个加载到backgroundworker的代码来监视process中tomcat在控制台的输出,然后计算出结果再赋值给progressbar就可以了。
2
回答
在tomcat上发布webservice成功,为什么weblogic上报404

webservice在weblogic下无法访问404,在tomcat正常,而且也不报错,我用的是cxf和xfire框架都是这种情况,这是为什么,webl...

2013/04/16 11:42
1
回答
springboot2 发布到tomcat启动mybatis报错

打包成jar可以运行的,但是打包成war发报到tomcat之后就报错,折腾很久了,大大们,帮帮小弟

10/11 16:18
16
回答
Tomcat|线程爆满 网站响应慢

spring mvc项目 容器用的是tomcat 之前一直是默认的TOMCAT设置在跑 没出过问题(虽然理论上流量应该挺大的 但是没有反应过问题) 最近网...

2016/04/08 12:21
16
回答
apache网站高并发访问时速度极慢

网站是通过apache+tomcat集群的方式实现。网站访问高峰的时候网站访问极慢。 通过netstat -n | awk '/^tcp/ {++S[$N...

2011/11/09 20:06
8
回答
Maven项目本地运行可以,打包后部署翻车
isureker 的回答 09/29 17:47
最佳答案
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.10</version> <executions> <executi...
1
回答
Cannot resolve class or package 'context'

@stamen 你好,想跟你请教个问题: 学生在学习spring4.x这本书的时候,导入源码chapter4,发现很多地方都报错 很多地方都报错 Cann...

09/29 12:39
10
回答
服务器JVM每隔几分钟发生一次GC,一天挂了四次,请教各位大神原因?
nile 的回答 09/26 10:29
最佳答案
目测内存泄漏了。cpu100%估计也是gc现成引起的。

没有更多内容

加载失败,请刷新页面

ansible批量安装tomcat

实验总共三台机器 一台做为控制台 另外两台作为web使用 该项目的目录结构如下: [root@TrackerServer servers]# tree  . ├── ansible.cfg -> ./conf/ansible.cfg ├── conf │ ...

2016/02/24 16:58
299
1
Apache Tomcat Maven Plugin for Tomcat 7.x命令大全

Apache Tomcat Maven Plugin :: Tomcat 7.x 2.2 The Tomcat Maven Plugin provides goals to manipulate WAR projects within the Tomcat 7.x servlet container. This plugin has 14 goals:...

2016/02/16 16:28
63
1
监控tomcat死活、邮件or短信通知

echo "========tomcat=================" #clear #(tom的邮件系统支持免费短信通知) mymail=xxx@tom.com mymail2=xxx@163.com now=`date '+%Y-%M-%d %H:%m:%S'` echo "$now" #echo ".........

2015/03/17 15:59
60
0
centos 安装tomcat8

下载tomcat http://tomcat.apache.org/ apache-tomcat-8.0.30.tar.gz 包 解压 tar -zxvf apache-tomcat-8.0.30.tar.gz 删除安装包 rm -rf apache-tomcat-8.0.30.tar.gz 重命名 mv /usr/loca...

2016/01/15 12:54
60
1
tomcat经验

##通过IP控制访问 allow是白名单,允许指定IP访问,IPV4/V6均可。deny是黑名单 ##通过访问的域名进行控制 ##linux部署tomcat。 1、tomcat默认使用tomcat账号,需要在linux上添加tomcat账号。...

2016/08/04 10:17
7
0
【迁移2016-07-02 20:46】Tomcat(一)-重定向Web应用程序目录

说明: 使用Tomcat二进制发行版,版本6.0.45,且已安装 安装目录为/usr/server/apache-tomcat-6.0.45($CATALINA_HOME) 以tomcat用户启动,tomcat登陆shell设为/sbin/nologin 系统环境Linux M...

2018/08/10 10:07
53
0
Linux下两种自动启动Tomcat的方法

Linux下两种自动启动Tomcat的方法

2015/08/21 14:57
395
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部