資源描述:
《基于nginx的高并發(fā)在線學習系統(tǒng)的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、學校代碼I選心分類號:_..皿L密級I公開UDC:004.41學號:33287-.’.':W;賊如化―進如知'':i、媒雙苗成巧占課-姑扣[化曲V地:押\味損£細睞拓勝.’’?。В牐伲裕?!汽!,V;早.巧y,’"■.-,、‘.>占'.,津索魚大?曼工程碩±學位論文基于Nginx的高并發(fā)在線學習系統(tǒng)的設(shè)計與實現(xiàn)(學位論文形式:應(yīng)用研究)研巧生姓名:郎華江導師姓名:吉筑巧巧宛斌講師苗廉良離工由請舉仿類別工括碩±學位授予單位東南大學2016年
2、1月0曰下巧頒城名祿奴件工提論義答辯日期1研巧方向巧件開發(fā)學位授予日期2016年_月__a_答辯番扇會豐席曹孜新評閱人林兆媒、汪鵬2016年1月10日?來衙:k聲碩±學位論文基于Nginx的高并發(fā)在線學習系統(tǒng)的設(shè)計與實現(xiàn)專業(yè)名稱:軟件工程研於生錐名;鄭華江_校內(nèi)導師:吉逸教授宛斌講師校外導師;苗忠良高工THEDESIGNANDIMP1_EMENTATI0NOFHIGHLYCONCURRENTONLINELEARNINGSYSTEMBASEDONNGINX
3、AThesisSubmittedtoSoutheastUniversityFortheAcademicDegreeofMasterofEngineeringBYZHENGHuaianjgSupervisedbyProf.JlYiAndLect.WANBinAndS.E.MIAOZhonlianggCollegeofSoftwareEngineeringSoutheastUniversityJanuar2016y東南大學學位論文獨創(chuàng)性明本人聲明所呈交的學位論
4、文是我個人在導師指導下進行的研究工作及取得的研究成果,。盡我所知除了文中特別加W標注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得東南大學或其它教育機構(gòu)一的學位或證書而使用過的材料。與我同工作的同志對本研巧所做的任何貢獻均已在論文中作了明確的說明并表示了謝意。成怎心研巧生簽名:日期:東南大學學位論文使用捜枚f明東南大學、中國科學技術(shù)信息研充所、國家圖書館有權(quán)保留本人所送交學位論文的復(fù)印件和電子文檔,可W采用影印、縮印或其他復(fù)制手段保存論文。本人電子文檔的內(nèi)容和紙質(zhì)論文的內(nèi)容相一致。除在保密期內(nèi)的保密
5、論文外,允許論文被查閱和借閱,可W公布(包括刊登)論文的全部內(nèi)容或中、英文摘要等部分內(nèi)容。論文的公布(包括刊登)授權(quán)東南大學研巧生院辦理。y?。崳姡毖芯可灻禾囟龋海蓿迯楎v名《乏/含;?5巧要網(wǎng)上知識傳播W其簡單、靈活和信息量大等特點逐漸獲得社會認同,越來越多的人通過在線教學的方式獲取知識。隨著該群體人數(shù)增長,在線教學中經(jīng)常出現(xiàn)大量用戶同時參與網(wǎng)絡(luò)教學直播等情形,大量用戶同時使用系統(tǒng)給系統(tǒng)服務(wù)器帶來巨大的負擔,系統(tǒng)能否承擔巨大的并發(fā)訪問成為系統(tǒng)設(shè)計開發(fā)時優(yōu)先考慮的問題。一系統(tǒng)高并發(fā)性能的關(guān)鍵點在于在線課程直播中所能支持
6、的用戶數(shù)量,方面在網(wǎng)絡(luò)上傳輸多媒體數(shù)據(jù)時數(shù)據(jù)量很大,主要特點是對實時性要求高和需要很高的帶寬,媒體流在網(wǎng)絡(luò)上傳輸?shù)奶攸c與當前網(wǎng)絡(luò)狀況的矛盾是實現(xiàn)高并發(fā)的要點。一另方面服務(wù)器處理用戶請求數(shù)巨大使得服務(wù)器性能面臨巨大挑戰(zhàn),基于單個服務(wù)器所提供的服務(wù)已經(jīng)無法滿足形式發(fā)展的需要。針對于用戶高并發(fā)請求問題一立內(nèi)存,從H方面進行系統(tǒng)性能優(yōu)化,第,建。管理機制,優(yōu)化系統(tǒng)內(nèi)存,減少內(nèi)存碎片,提商內(nèi)存的申請與釋放速度第二,MPEG-4對流媒體數(shù)據(jù)進行壓縮傳輸,實現(xiàn)基于標準的多媒體數(shù)據(jù)壓縮編碼。第=,對服務(wù)器集群進行負載均衡優(yōu)化,設(shè)計并實現(xiàn)基于Ngin
7、x的動態(tài)負載均衡策略,,通過實時獲取后端服務(wù)器負載情況動態(tài)調(diào)整調(diào)度優(yōu)先權(quán)使得后端各個服務(wù)器負載均衡,提高系統(tǒng)的響應(yīng)速度和穩(wěn)定性。課題采用Nginx作為負載均衡服務(wù)器,設(shè)計并實現(xiàn)支持髙并發(fā)的在線學習系統(tǒng),最后對于解決高并發(fā)問題而設(shè)計的H種優(yōu)化進行測試,分別從系統(tǒng)的內(nèi)存管理、數(shù)據(jù)編碼和負載均衡H個方面說明對于提升系統(tǒng)性能行么有效。、N關(guān)鍵字:高并發(fā)、負載均衡、在線學習ginx1東南大學碩±學位論文AbstractOnlinedisseminationofknowledgeforitssimple,flex化te
8、andi