freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于linuxnginx反向代理服務(wù)器的應(yīng)用研究畢業(yè)論文-全文預(yù)覽

2025-07-09 16:45 上一頁面

下一頁面
  

【正文】 戶量最多社區(qū)軟件,擁有良好的性能和強大的功能,適合在本設(shè)計中測試平臺的穩(wěn)定性和完整性。總 結(jié)經(jīng)過將近一個月的努力實踐和測試,基于Linux nginx的負載均衡系統(tǒng)終于設(shè)計完成,實現(xiàn)了預(yù)期的設(shè)計目的和功能。 實時測試登陸Discuz!X后臺,分別建立三個管理員級別的用戶:test1,test2,test3,用戶名和密碼相同,如圖34所示。圖30 Web1 CPU占用曲線圖(反色)圖31 Web2 CPU占用曲線圖(反色)圖32 Web3 CPU占用曲線圖(反色)圖33為ApachBench返回結(jié)果,包含訪問的服務(wù)器的信息,以及整個過程中花費的時間和流量等信息。 壓力測試,輸入以下代碼:~/ –c 1000 –n 1000000 表示由測試機同時進行1000個并發(fā)連接,并且發(fā)送1000000次。圖25 網(wǎng)站首頁進入后臺管理登陸界面如圖26所示,輸入默認用戶名和密碼admin,admin。圖20 FileZilla啟動點擊Admin,出現(xiàn)如圖21所示本地管理員登陸對話框,需要輸入密碼discuz,圖21 本地管理登陸點擊ok進入后,點擊齒輪圖標,進入FileZilla的設(shè)置選擇,選擇如圖22所示的選項,并更改密碼。 設(shè)置Web緩存的key值 proxy_set_header Host $host。 使用Web緩存區(qū)//對不同的狀態(tài)碼設(shè)置不同的緩存時間 proxy_cache_vaild 200 304 12h。在nginx的基本配置中加入:proxy_temp_path /var//temp。error_page 500 502 503 504 /。 允許轉(zhuǎn)發(fā)為應(yīng)答 proxy_set_header Host 。同時還可以定義錯誤頁面。但是真正從所有用戶請求的角度來說,并不影響負載均衡的實現(xiàn)。 server max_fails=2 fail_timeout=30s。sendfile on。 default_type application/octetstream。//事件模塊指令events { use epoll。worker_processes 2。圖19 強制安裝 nginx的詳細配置編譯安裝[4]的過程中并沒有選擇其安裝目錄,其默認目錄為/usr/local/nignx,配置文件為默認目錄下的conf/。 Discuz ! X的安裝在XAMPP的Apache中添加虛擬主機,XAMPP會自動把默認目錄更改為該虛擬主機的目錄。][$i][39。] = 39。,添加以下代碼:$cfg[39。tracking39。默認安裝完成后會看到提示兩個錯誤,如圖13,14所示。圖10 設(shè)置root密碼刷新頁面出現(xiàn)如圖11的界面,要求輸入賬號和密碼。重新刷新出現(xiàn)如下窗口,要求輸入用戶名和密碼,如圖8所示。圖4 Apache啟動點擊Admin,首頁的啟動效果如圖5所示。//啟動cd /usr/local/nginx/sbin./nginx從測試機訪問 ,如果出現(xiàn)wele to nginx,則說明安裝正常。文件系統(tǒng)采用最經(jīng)典的分法:根文件系統(tǒng) /,swap交換區(qū)()。在本系統(tǒng)中,nginx要求主機有一個域名,所以在測試客戶端的系統(tǒng)hosts文件中加入如下代碼,實現(xiàn)域名解析。 負載均衡系統(tǒng)的層次結(jié)構(gòu)圖用戶請求反向代理層Web應(yīng)用層層文件/數(shù)據(jù)層FTP服務(wù)器數(shù)據(jù)庫服務(wù)器分配請求nginx圖2 層次結(jié)構(gòu)圖圖2為整個系統(tǒng)的層次結(jié)構(gòu)圖[2]。 負載均衡系統(tǒng)的拓撲圖圖1 拓撲圖如圖1所示,服務(wù)器集群系統(tǒng)分為3臺Web服務(wù)器,1臺FTP服務(wù)器,1臺數(shù)據(jù)庫服務(wù)器和它們的nginx前端反向代理服務(wù)器。通過分別部署Discuz !X Web服務(wù)器,并設(shè)置其連接遠程數(shù)據(jù)庫服務(wù)器實現(xiàn)Web和數(shù)據(jù)庫分離。如果把靜態(tài)附件分離出來,不僅可以大大減輕Web壓力,還能提高附件上行和下行的效率。如果用戶刷新,遵照負載均衡的輪詢規(guī)則,用戶就被指引到了另外一臺服務(wù)器,需要重新登陸。3 系統(tǒng)的需求分析、可行性分析和總體設(shè)計 需求分析本設(shè)計搭建的平臺是Discuz! X,主要是為其提供運行的環(huán)境,并在各方面進行優(yōu)化。使用十分方便,只要登錄頁面就可操作,即便沒有接觸過數(shù)據(jù)庫的人也可是使用。 Apache Apache[7]服務(wù)器是一種開放源代碼的HTTP服務(wù)器,支持多種操作系統(tǒng)平臺,目前是最流行的WWW服務(wù)器軟件之一。借鑒這種模式,它已經(jīng)發(fā)展成為國內(nèi)同類產(chǎn)品中的第一品牌。對于外部網(wǎng)絡(luò)來說,反向代理服務(wù)器和它代理的服務(wù)器表現(xiàn)為一個服務(wù)器。 反向代理反向代理是相對于正向代理來說的。 nginxnginx[4]是由俄羅斯人Igor Sysoev編寫的一款高性能的反向代理和Web服務(wù)器軟件。一個比較實用的方法就是:把Web服務(wù)器復制成為一個Web服務(wù)器集群,使用一個統(tǒng)一的前端(如nginx)把客戶端的請求均衡的分配給后端Web服務(wù)器集群。 課題研究的意義隨著網(wǎng)絡(luò)用戶的不斷增加,Web服務(wù)器的負載壓力越來越大,通過分布式服務(wù)器的模式可以實現(xiàn)Web服務(wù)分離,并且可以由多個服務(wù)器提供一項負載壓力特別大的服務(wù),從而解決壓力過大的問題,而且這種模式的擴展性和靈活性很強,可以在以后隨著業(yè)務(wù)的增加或減少進行可伸縮的改變。并且社交類網(wǎng)站的興起,促進了人們的交流,也充分說明了用戶交互是未來網(wǎng)絡(luò)發(fā)展的必然趨勢。本文主要研究了在Linux平臺下通過nginx的反向代理功能來實現(xiàn)負載均衡的方法。反向代理服務(wù)器,提供一個既可以提高系統(tǒng)性能又可以解決后期的動態(tài)擴展的方案。服務(wù)器的CPU、I/O處理能力很快成為企業(yè)業(yè)務(wù)增長的瓶頸,此時可以通過多臺服務(wù)器提供網(wǎng)絡(luò)服務(wù)解決問題。本設(shè)計采用nginx實現(xiàn),主要是利用nginx的高并發(fā)連接支持的特點,在中小型企業(yè)中是一個兼顧性能和成本的不錯選擇。信息的爆炸式的發(fā)展,使得互聯(lián)網(wǎng)上的知識更加的豐富多彩,同時為所有用戶節(jié)約了很多處理已有問題的時間。各大IT公司紛紛提供了自己的解決方案。2 系統(tǒng)實現(xiàn)的原理 基于Web的分布式系統(tǒng) Web[1]的客戶服務(wù)器模式要解決的關(guān)鍵問題就是負載過大問題,Web分布式系統(tǒng)[2]可以解決這個問題。本論文采用的是Ubuntu Server LTS版,LTS表示將提供長達5年的安全和更新支持。5月初n
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1