【转】 TOMCAT的缺点是什么

原创 2011年01月11日 12:50:00

首先,我必须承认TOMCAT是一个很好用的JAVA Web服务器,而且也被广泛用在了很多商用系统中。但是没有一种产品是完美的,相对于Weblogic,Websphere这些商用的JAVA Application server,它的不足到底在哪里呢?

其实,换个角度说,我们在开发时选取各种产品,无非就是要看它是否能满足我们的需求,在那些情况下TOMCAT无法满足我们的要求呢?
通过我自己的工作实践,我总结了以下几点:

1. 是轻量级的Web 容器,无法满足复杂业务场景的要求。J2EE规范中的标准容器是web container和EJB containor。另外还要提供诸如JNDI,JMS, JDBC,JMAIL等等的服务,TOMCAT把这些都省略了,要想满足这些功能必须带另外的开源框架产品。
2. 配置简单,但是图形化做的不好,不直观,给非技术用户感觉比较不好
3. 缺少更多的监控功能和接口。运行状态(runtime)的统计数据不多,展示界面不好。
4. 性能稍差
5. 不支持session复制这样的高级功能
6. 缺少多个实例协同工作的设置,集群,多服务器
7. 自动化管理等功能缺失


另外,我们这几年也看到TOMCAT像商用产品学习,在很多方面有了改进。但是毕竟是轻量级的产品,在很多复杂和关键的应用中我们还是无法使用它。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【讨论】TOMCAT的缺点是什么

首先,我必须承认TOMCAT是一个很好用的JAVA Web服务器,而且也被广泛用在了很多商用系统中。但是没有一种产品是完美的,相对于Weblogic,Websphere这些商用的JAVA Applic...

tomcat热部署?遇到点问题,出现了两个错误,求帮忙看一下是什么错啊

tomcat 热部署?修改一点点代码都要重启tomcat 好麻烦,但是配置了热部署出现了两个错误,看不明白是哪里出错了,

Q&A:苹果公司的劣势、缺点是什么?

有人将乔布斯和苹果公司比喻成为一枚硬币的两面,缺少任何一面都将毫无价值。毫无疑问,这个观点过于偏激。不过,在世人眼中,乔布斯的确是苹果的灵魂,以至于乔布斯仙逝后,对苹果未来发展的各种疑虑和担忧也层出不...

面试官问你的缺点是什么,应该如何回答?

作者:小红拖拉机 链接:http://www.zhihu.com/question/22357547/answer/127935277 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 ...

剑指Offer——“你最大的缺点是什么”回答技巧及范例

剑指Offer–“你最大的缺点是什么”回答技巧及范例  问题分析:认识自己的缺点是一个巨大的优点, 当HR问到你缺点的时候, 你的机会来了, 请快展示你的自知之明吧!你想把优点故意包装成缺点?   ...

进程之间的通信的方式有哪些,他们之间的区别是什么!或者是忧缺点

linux上面的IPC大多都是从UNIX上面继承而来。  最初Unix IPC包括:管道、FIFO、信号。System V IPC包括:System V消息队列、System V信号灯、System...

Virgo Tomcat Server是什么?

Virgo Tomcat Server是什么? Virgo Tomcat Server, 简称VTS, 是Virgo Server应用服务器的一种. 它是轻量级, 模块化, 基于OSGi系统。提供从...

Apache和Apache Tomcat的区别是什么?

概述 定义 详述 联系 区别 两者例子 两者整合 整合的好处概述  简单点说,Apache有两种含义,一种是指Apache基金会,一种是指Apache服务器,也就是我们耳熟能详的httpd。Apach...

Apache和Apache Tomcat的区别是什么?

作者:郭无心 链接:https://www.zhihu.com/question/37155807/answer/72706896 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商...

Virgo Tomcat Server是什么?

Virgo Tomcat Server是什么? Virgo Tomcat Server, 简称VTS, 是Virgo Server应用服务器的一种. 它是轻量级, 模块化, 基于OSGi系统。提供从...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)