小说阅读网:听云Server如何保障千万级用户高并发的网站性能?

版权声明:此文章转载自CSDN

如需转载请联系听云College团队成员阮小乙,邮箱:ruanqy#tingyun.com

到2014年12月31日,小说阅读网上线已有10年,总注册用户数为5000万,驻站作者超过30万,用户覆盖了国内所有的省市。作为国内最早的在线阅读网站,小说阅读网以其丰富的内容、良好的用户体验受到广大文学小说爱好者和国内网络作者的推崇。

小说阅读网对性能的追求

小说阅读网是以点击量、VIP阅读量、用户留存率为关键业务指标的在线阅读网站,网站性能至关重要,小说阅读网情况如下:

1. 总注册用户5000万,驻站作者30万,在线用户过百万,日均访问量过千万;

2. 采用的是最流行的LAMP架构,即Linux-Apache-MySQL-PHP,具有Web资源丰富、轻量、快速开发、通用、跨平台等优势;

3. 小说阅读网拥有一套完整的分布式系统以及分离的虚拟主机以支持其每日的海量访问;

4. 拥有一批专业高效的运维技术团队。

并且,小说阅读网引入了第三方应用性能管理解决方案——听云Server。

345.png 

小说阅读网:听云Server可以有效提高服务器端性能问题定位效率

分布式系统高度的可伸缩性和可扩展性对网站起到了资源隔离的作用。当某频道访问量大时,分布式系统可使其他频道不受干扰,避免性能问题的发生,如果发生,快速找到问题原因所在是每个高并发网站的头等大事,小说阅读网使用了听云Server对其服务器实现性能监测,通过听云Server即时获取相关性能数据进行智能分析,帮助运维人员快速找到网络瓶颈,再次提升运维效率,实现最佳用户性能体验。

一般情况下,用户往往关注应用的处理能力,即是否正常响应、是否可用,但往往会忽略了服务器端的性能问题。当问题出现时,用户可能会把更多的原因归结于网络层面的问题,或者知道是代码出现问题但不知道具体哪行代码以及是何种原因引起的;或者会把问题判断为是架构上的缺陷导致的程序异常,但这些都仅仅是推断,没有具体的数据作为支持。

听云Server利用在应用服务器端中植入探针的方式,针对服务器端的性能问题进行监测,并且实现对应用代码、关系型数据库、NoSQL、第三方接口调用服务、服务器本身的监控,确定了如网络、代码、数据库等导致响应慢、不可用或报错情况的原因。而在过去,用户往往对服务器端的原因只能推测。

小说阅读网:听云Server可以有效减少资源损耗

以运维人员角度来看,如果对服务器进行监测的话往往会面对极大的困难和挑战:比如需要花费大量的精力及资金、需要人力对服务器进行维护、需要单独的服务器进行承载、需要大量的时间对性能数据进行分析。同时让运维与研发人员最头疼的是,即便以上的难题全部都被顺利解决,在实际执行起来还会受到人为原因的限制,运维与研发人员配合起来有较大的沟通成本。如果无法及时有效解决性能问题,那么就会积少成多,形成大问题。

听云Server以部署简单、极简操作的方式提供服务器端性能监测,用户只需部署探针即可了解到应用变慢或报错的原因。

456.png

图为听云Server缩短性能问题解决流程

想阅读更多技术文章,请访问听云技术博客,访问听云官方网站感受更多应用性能优化魔力。

关于作者

小孟德

职业写手的前途真的断了,千万不要轻易入行。

我要评论

评论请先登录,或注册