搭建集群服务器tomcat,weblogic,jboss哪个性能最好

搭建集群服务器tomcat,weblogic,jboss哪个性能最好,第1张

tomcat服务器占用资源少,稳定且免费。是一个轻量级的服务器,主要是应用于中小型项目 ,当并发访问的用户比较少时,可以选用tomcat服务器。tomcat服务器是运行jsp和servlet的很好的容器,但是它不支持EJB等。项目在tomcat中的部署很方便。

weblogic服务器:

而相比之下,weblogic服务器则功能更强大了一些,它属于应用级服务器,它不尽支持jsp和servlet,而且还支持更多的java的规范。 他用于开发,集成,部署和管理大型的分布式web应用,网络应用和数据库应用。这种大型的服务器有着自己独特的优势,即标准领先(它的标准包括ejb,jsb,jms,jdbc,xml和wml),扩展性无限(它的体系架构具有高扩展性,主要包括哭户籍连接的共享,资源pooling以及动态网页和ejb组件集群),快速开发(凭借对ejb和jsp的支持,以及其对servlet组件的架构体系,可加速部署应用),部署灵活,可靠等。但是一般的系统部署基本不会用到它,因为一般非基于ejb等的分布式开发项目,仅仅用tomcat即可满足我们的需求,所以无需动用重量级的weblogic。

jboss服务器:

jboss是一个基于j2ee的开放源码应用服务器,它也是免费的。它是一个管理ejb的容器,jboss核心服务仅支持ejb服务器,所以是不包括jsp和servlet的web容器。当然了,它可以和tomcat等进行绑定使用来同时支持jsp,servlet以及ejb的规范。jboss有一个典型的特点:当有servlet的系统调用到jboss里面的ejb时不经过网络,因为jboss和web服务器在同一个java虚拟机中运行,这可以大大提高运行效率和安全性。

这三个只有weblogic是商业的软件,所以你希望性能好的话,就用weblogic最好。

市面上的服务器集群软件有很多种,主要有微软的MSCS, 赛门铁克的Veritas Storage Foundation,易腾数信的EterneCluster,SteelEye的LifeKeeper

下面介绍下详细情况:

MSCS,微软自带的不过要在Server版本中才有,他的群集服务充当后端群集,可为数据库、消息传递以及文件和打印服务等应用程序提供高可用性。当任一节点(群集中的服务器)发生故障或脱机时,MSCS 将尝试最大程度地减少故障对系统的影响。

Veritas Storage Foundation,它提供了业界领先的异构存储管理和高可用性的软件解决方案,解决了企业如何合理保护和备份关键信息数据, 如何高效管理异构硬件环境,以及如何提高应用系统和数据库可用性的问题。

Veritas SFHA 主要包括以下五个组件:Veritas Volume Manager (VxVM), Veritas File System (VxFS),Veritas Cluster Server (VCS),Veritas Storage Foundation Cluster File System (SFCFS), Veritas Storage Foundation for Oracle RAC (SFRAC)

EterneCluster,易腾数信新一代的双机热备产品,具有人性化,高可配置性,操作简单,还支持基于多机的多机热备。可实现整个系统的不间断运行,从而保证整个系统对外服务的正常,为企业24小时×365天的关键业务应用提供了强大的保障。

LifeKeeper,使用户的服务器、操作系统、数据库系统以及关键的数据及应用程序保持7天×24小时连续不间断,提供99.99%的高可用性。

我用过MSCS和EterneCluster,其他两家没用过,不做性能评论,不过其他两家都很贵。就MSCS和EterneCluster而言,MSCS为微软自家产品,性能没得说,但配置相对复杂,而且对服务器本身要求较高,需为Server版,EterneCluster相对而言操作简便,支持平台也多,性能也很好,更重要价格也公道。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/753942.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-16
下一篇2023-08-16

发表评论

登录后才能评论

评论列表(0条)

    保存