当运行高流量网站的应用程序时,需要按照规模进行时刻通知,开源应用服务器有时可能会比它们的商业同行更好地满足企业的需求。当将更轻量级SpringSource tc Server同甲骨文的WebLogic连接时,英国联合报业最近得出了这一结论。
联合报业有限公司(ANL)是英国内最大的报纸出版商,负责《每日邮报》、《周日邮报》和《Metro》的所有权。当运行WebLogic应用服务器在线版本时,《每日邮报》和《在线邮报》的流量在两年间经历了300%的增长。《在线邮报》的CTO Shaun Perkinson表示在缩放比例上出现了困难。
“我们很难在WebLogic进行按比例的缩放,因为它是一个成熟的应用服务器,” ANL开发主管Perkinson说,“我们开始在服务器的CPU使用上攻克瓶颈。”
该团队不久前认识到,他们真正需要的是应用服务器servlet容器组件。Perkinson表示他们考虑在产品中运行一个强大的servlet容器,但ANL不能这样做,ANL要求他们24 / 7支持他们将要使用的任何一个系统。
ANL开发人员在安居在SpringSource tc Server之前,开始在JBoss和Apache Tomcat进行测试。给定每个人都喜欢Tomcat,Perkinson说,这是不难挑选tc Server,它是企业版的Tomcat,Apache基金会的开源servlet容器。他们还研究了GlassFish,但不能确定,Sun公司曾为ANL实施了的处理器ltraSPARC做过其源应用服务器的特别优化。
花了一天时间做产品切换,虽然Perkinson表示在这之前有两个星期的冲刺。该项目从开发团队开始。首先,团队下载tc Server,并开始测试其应用大部分是本地Spring Java和基于Hibernate的。当开发团队都没有问题的在Tomcat上运行的本地应用程序运行,他们进入冲刺周期,并开始进行反开发。当他们准备交付时,SpringSource的顾问来审查实施和配置。它或多或少是个问题。这是去年7月。
Perkinson说结果是可观的。在转换完成后,CPU使用率下降50%。他甚至能够成功运行比预先的产品少于两倍的《在线邮报》实例。添加额外的服务器实例大约15分钟,过去通常利用半天。
Perkinson体验了配置挑战。Perkinson 表示:“唯一引起争论的事情是,我们谈到七个不同的开发团队,可能在他们的应用中,部署这些产品服务器时都有轻微的不同的配置。我们打算通过所有的实例创建一个配置泛型。”
Perkinson说到ANL受益于AMS监测服务器和tc Server。根据价值, Perkinson说ANL已经节省了之前为应用服务器序列号支付的一半的成本。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
我们还需要传统的应用服务器吗?
现在似乎很难从媒体那里听到的词就是应用服务器了,它也很可能是每个企业都已经拥有的东西。应用服务器的好日子已经结束了么?
-
2014服务器端趋势:模块化和组件化的应用服务器
现代应用程序服务器前景在发生变化。昔日的单一服务器正试图找到缩减的方法,且在接下来一年中的趋势将专注于模块化的提升。
-
PaaS怎样改变应用服务器?
2011年,Gartner应用架构、开发和集成峰会上,SearchSOA.com的Jack Vaughan同Chris Haddad进行了对话,他是WSO2的技术传道者。Chris解释了他对于“本地云”云架构含义……
-
PaaS如何改变应用服务器?
在2011年,Gartner应用架构、开发和集成峰会上,SearchSOA.com的记者Jack Vaughan同Chris Haddad进行了对话,Chris Haddad是WSO2技术副总裁。