小說閱讀網:聽云Server如何保障千萬級用戶高并發的網站性能?
到2014年12月31日,小說閱讀網上線已有10年,總注冊用戶數為5000萬,駐站作者超過30萬,用戶覆蓋了國內所有的省市。作為國內最早的在線閱讀網站,小說閱讀網以其豐富的內容、良好的用戶體驗受到廣大文學小說愛好者和國內網絡作者的推崇。
小說閱讀網對性能的追求
小說閱讀網是以點擊量、VIP閱讀量、用戶留存率為關鍵業務指標的在線閱讀網站,網站性能至關重要,小說閱讀網情況如下:
1. 總注冊用戶5000萬,駐站作者30萬,在線用戶過百萬,日均訪問量過千萬;
2. 采用的是***的LAMP架構,即Linux-Apache-MySQL-PHP,具有Web資源豐富、輕量、快速開發、通用、跨平臺等優勢;
3. 小說閱讀網擁有一套完整的分布式系統以及分離的虛擬主機以支持其每日的海量訪問;
4. 擁有一批專業高效的運維技術團隊。
并且,小說閱讀網引入了第三方應用性能管理解決方案——聽云Server。

小說閱讀網:聽云Server可以有效提高服務器端性能問題定位效率
分布式系統高度的可伸縮性和可擴展性對網站起到了資源隔離的作用。當某頻道訪問量大時,分布式系統可使其他頻道不受干擾,避免性能問題的發生,如果發生,快速找到問題原因所在是每個高并發網站的頭等大事,小說閱讀網使用了聽云Server對其服務器實現性能監測,通過聽云Server即時獲取相關性能數據進行智能分析,幫助運維人員快速找到網絡瓶頸,再次提升運維效率,實現***用戶性能體驗。
一般情況下,用戶往往關注應用的處理能力,即是否正常響應、是否可用,但往往會忽略了服務器端的性能問題。當問題出現時,用戶可能會把更多的原因歸結于網絡層面的問題,或者知道是代碼出現問題但不知道具體哪行代碼以及是何種原因引起的;或者會把問題判斷為是架構上的缺陷導致的程序異常,但這些都僅僅是推斷,沒有具體的數據作為支持。
聽云Server利用在應用服務器端中植入探針的方式,針對服務器端的性能問題進行監測,并且實現對應用代碼、關系型數據庫、NoSQL、第三方接口調用服務、服務器本身的監控,確定了如網絡、代碼、數據庫等導致響應慢、不可用或報錯情況的原因。而在過去,用戶往往對服務器端的原因只能推測。
小說閱讀網:聽云Server可以有效減少資源損耗
以運維人員角度來看,如果對服務器進行監測的話往往會面對極大的困難和挑戰:比如需要花費大量的精力及資金、需要人力對服務器進行維護、需要單獨的服務器進行承載、需要大量的時間對性能數據進行分析。同時讓運維與研發人員最頭疼的是,即便以上的難題全部都被順利解決,在實際執行起來還會受到人為原因的限制,運維與研發人員配合起來有較大的溝通成本。如果無法及時有效解決性能問題,那么就會積少成多,形成大問題。
聽云Server以部署簡單、極簡操作的方式提供服務器端性能監測,用戶只需部署探針即可了解到應用變慢或報錯的原因。

圖為聽云Server縮短性能問題解決流程
小說閱讀網
成立于2004年,以其獨特的風格和豐富的內容受到廣大文學小說愛好者的推崇,靠廣大會員自發的推薦等,目前日訪問量近6千萬,每天在線用戶200萬,原創作品達20w,全球流量排名歷史***171名。
聽云
國內領先的端到端應用性能管理方案,擁有聽云App、聽云Network、聽云Server、聽云CDN四條重要產品線。從移動客戶端到服務器端再到網絡層面,全方位幫助客戶實時監控定位崩潰、卡頓、連接超時、代碼效率低下、慢交互、第三方接口調用等性能問題。目前聽云服務客戶包括Google、 IBM、 BAT等超過500家大型企業,同時也是全球領先技術咨詢公司Gartner在APM領域國內唯一關注研究的公司。