讨论:Tomcat 和 Resin 比较,哪个更适合你?

红薯 发布于 2009/03/01 10:38
阅读 67K+
收藏 19

很多人说 Resin 速度比 Tomcat 快,而 Tomcat 更加符合标准,可定制性更强;另外利用 Tomcat 的 NIO Connector ,性能完全不输给 Resin

那么,还有什么因素决定你的选择呢?

本人抛砖引玉,先说说我的选择:

在我的多个网站中,有使用 Tomcat 的,有使用 Resin 的,但更多的 Tomcat,都是启用了 NIO Connector 的。Resin 使用的是 3.0 的版本、Tomcat 是 6.0。二者在稳定性上都没有任何问题、性能在访问量不大的话,都没有多大的差别。

不过 Resin 在一台机器上配置多个运行实例时,稍显麻烦,不像Tomcat复制多份,修改个端口即可,完全独立。

另外在最新的 Resin 3.1 / 3.2 中,会自动对URL进行解码处理,导致原来在Tomcat 和 Resin 3.0 上运行正常的程序,到了新版本会有部分乱码的现象。可能 Resin 想让程序更加简单些吧?

另外从 Resin 网站上的 ChangeLog 看到,Resin最近好像把注意力放在了 PHP 的引擎改进上(不知道谁会用 Resin 来跑 PHP 呢?), Java 本身少有改动。当然了 Tomcat 也很久没发布新版本了。

因此,我更多的还是会选择 Tomcat。

加载中
0
无名

如果速度差不多 resin又收费,那自然选择tomcat

0
红薯
红薯

Resin 只是专业版收费而已。

0
无名

呵呵 那就熟悉哪个用哪个

0
JavaGG
JavaGG

单个来说其实都是差不多的

如果是单个应用服务器,那我会选择tomcat,方便,易用,文档多,也比较熟悉

如果做成群集就用nginx+proxy+resin,这个是我现在用的组合,性能不错,也够稳定的

以前用的是apache+jk+tomcat实在是不怎样,但这可能也和jk有关,因为使用了jk就不可以使用tomcat的nio模式了

apache/nginx+proxy+tomat这个组合不知有没有人用过呢,使用过的可否说说情况哦

六欧
六欧
同求,跪求
nafisoft
nafisoft
nginx+proxy+resin这个方案能发我一份吗?
0
红薯
红薯

我一直在用 nginx + proxy + tomcat 啊,简单直接、效率高

公司的平台现在是 nginx + apache + jk + tomcat ,apache 的目的就是为了做 session sticky

简单同学
简单同学
组合是怎么一种使用方式呢?不理解。。。
0
xzg
xzg

引用来自“红薯”的帖子

我一直在用 nginx + proxy + tomcat 啊,简单直接、效率高

公司的平台现在是 nginx + apache + jk + tomcat ,apache 的目的就是为了做 session sticky

 哥,可以给我一份nginx + apache + jk + tomcat 的配置吗,我做的那个有些问题!谢谢你啊!我的邮箱:xiezhuogang@126.com

谢谢你了!

0
守住每一天
守住每一天

我把之间的apache+jk+tomcat   换成了nginx+proxy+tomcat 效果挺明显的。

nginx + apache + jk + tomcat  红薯是否共享下,嘿嘿~~~

resin 3.1 是转到PHP了,让我感觉很不爽。

0
王全
王全

apache+jk+tomcat。

Apache有个memcache的mode,对于我们做 单点,权限 验证 比较有帮助 

集群方面 感觉还不错.

最近考虑使用glassfish,还在研究中.

0
JavaGG
JavaGG

我现在觉得jetty好

够简单,其它我们用tomcat也只是用一小部分

0
王全
王全

Jetty确实比较实用。做java application monitor  嵌入 比较适合,关键就是小巧

返回顶部
顶部