常用TongWeb主要參數(shù)調(diào)整_第1頁
常用TongWeb主要參數(shù)調(diào)整_第2頁
常用TongWeb主要參數(shù)調(diào)整_第3頁
常用TongWeb主要參數(shù)調(diào)整_第4頁
常用TongWeb主要參數(shù)調(diào)整_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

常用TongWeb主要參數(shù)調(diào)整本章主要介紹影響性能的主要參數(shù),以200用戶并發(fā)為基準,由于TongWeb5.0暫時缺少實際案例,此參數(shù)調(diào)整基本可保證系統(tǒng)正常運行,但并不能保證調(diào)整的參數(shù)為最優(yōu)。1JVM堆內(nèi)存設(shè)置修改bin目錄下startserver.sh啟動腳本,找到66行左右如下內(nèi)容,根據(jù)需要設(shè)置JVM堆內(nèi)存大小,主要是增大堆內(nèi)存,用戶還可根據(jù)自己需要增加JVM參數(shù)。JAVA_OPTS="-Xms2048-Xmx2048m"2修改應(yīng)用訪問端口有兩種方式可以修改應(yīng)用訪問端口。(1).修改config目錄下的twns.xml文件,查找到8080端口后修改為需要的端口。(2),進入“管理控制臺”一>“服務(wù)配置”一>“WEB容器”一〉“HTTP通道”,點擊“http-listener-1”修改8080端口,如圖:基本屬性通道名稱 http-listener-1通道類型 [HTTP監(jiān)聽地址 |。直0監(jiān)聽端口 |8080默認虛擬主機 —|serverJ重定向端口R i'-P-mr?ri.■±r? \r—J(3).同時還可以為應(yīng)用配多個訪問端口,具體見TongWeb手冊。(4),在Unix/Linux下如果要使用80端口,則需要以root用戶啟、停TongWeb。TongWeb默認日志設(shè)置比較小,日志通過輪轉(zhuǎn)方式生成,輪轉(zhuǎn)日志時將新建一個名為server.log的空文件,并將舊文件重命名為server.log_date,其中date是輪轉(zhuǎn)文件的日期和時間。建議采用如下兩種方式,進入“管理控制臺”一〉“服務(wù)配置”一>“日志服務(wù)”一>“日志服務(wù)配置”配置,如圖:日志服務(wù)配置瀏覽日志文件H志文件名稱 |S[tongv/ebroot}/1ogs/sen/e日志處理程序類名稱日志過濾器類名稱日志輪轉(zhuǎn)大小 " 字節(jié)日志輪轉(zhuǎn)時間間隔分設(shè)置方式一:按日志文件大小生成日志,50M生成一個server.log。參數(shù):日志輪轉(zhuǎn)大?。?0000000日志輪轉(zhuǎn)時間間隔:0設(shè)置方式二:按時間生成日志,24小時生成一個server.log。參數(shù):日志輪轉(zhuǎn)大?。?日志輪轉(zhuǎn)時間間隔:14404關(guān)閉訪問日志訪問日志主要記錄應(yīng)用訪問的IP和URL,日志生成在TongWeb的logs/access目錄下。如果沒有需要可以停掉此日志,節(jié)省資源。進入“管理控制臺”一〉“服務(wù)配置”一>“WEB容器”一〉“虛擬主機”,選擇應(yīng)用使用的虛擬主機“server”和,『admin”,將“訪問日志”開關(guān)的勾去掉并保存(現(xiàn)在的版本默認是關(guān)閉的)。如圖:訪問日志開美 r訪問日志文件所在目錄|S{tongwebroot^logs/acce:將日志保存到文件的周期縹存大小 碩5關(guān)閉控制臺日志輸出在Unix/Linux下用nohup./startserver.sh&啟動TongWeb后,會在TongWeb的bin目錄下生成nohup.out日志輸出文件,由于不限制大小需要定時清理,可修改TongWeb的配置不向nohup.out中輸出日志信息,修改TongWeb的startserver.sh啟動腳本,找到-Dtongweb.verbose將其值設(shè)為false。TW_OPTS="${TW_OPTS}-Dtongweb.verbose=false”6設(shè)置并發(fā)線程數(shù)TongWeb默認的并發(fā)線程數(shù)只有5,實際使用時需根據(jù)并發(fā)數(shù)設(shè)置。進入,管理控制臺”一>“服務(wù)配置”一>“WEB容器”一>“請求處理”?處理請求的最大線程數(shù):200(注:暫時建議值)?處理請求的初始線程數(shù):50?處理請求的線程增長數(shù):207通道相關(guān)性能參數(shù)進入“管理控制臺”一〉“服務(wù)配置”一〉“WEB容器”一〉“HTTP通道”,點擊“http-listener-1”修改參數(shù),如圖:是否使用xpowered-l>ySelectorReaderThread^程的個數(shù)1?是否使用xpowered-by:把勾去掉,通常用不到此頭信息、以下幾個參數(shù)對大并發(fā)下設(shè)置才有效果,具體含義參考TongWeb手冊,暫時使用默認值。SelectorReaderThread線程的個數(shù)?是否循環(huán)使用ReadTask對象Reader線程的個數(shù)ReadTask對象池的初始大小?通道輸入流緩存大小8JDBC連接池相關(guān)性能參數(shù)進入“資源管理”一〉“JDBC”一>“JDBC連接池”,修改liferay連接池,對連接池影響較大的就是連接數(shù),如圖;?最大連接數(shù):100(注:暫時建議值)?最小連接數(shù):20?調(diào)整連接數(shù):10連接池還有兩個優(yōu)化參數(shù),但需要看情況選擇,如圖:線程連接關(guān)聯(lián) 廠連接匹配 廠?線程連接關(guān)聯(lián):這個參數(shù)將線程與連接綁定,在一個請求處理中會多次從數(shù)據(jù)源獲取連接時性能有部分提高,但如果一個請求處理中只從數(shù)據(jù)源獲取一次連接,則設(shè)不設(shè)置此參數(shù)沒什么意義。?連接匹配:默認值false不勾選即可。9JSP預編譯在部署WEB應(yīng)用時,有“JSP預編譯”功能,如果勾上此選項可在部署應(yīng)用時就將所有JSP編譯為class,但部署時間會增長。同時要保證所有的JSP文件語法正確,如果存在錯誤的JSP會導致編譯錯誤,整個應(yīng)用部署失敗。10修改操作系統(tǒng)參數(shù)若操作系統(tǒng)為linux,那系統(tǒng)的openfiles參數(shù)也需要修改,修改步驟如下:在/etc/security/limits.conf文件最后一行添加aiuap-nofile65535,其中aiuap為用戶名,如果想讓設(shè)置對所有用戶都生效,則把用戶名改成*即可。sysctlp:運行該命令使修改生效,不用重啟。在/etc/rc.local文件最后一行添加echo65535>;/proc/sys/fs/file-max使用ulimit-a檢查修改結(jié)果[aiuap@dr-710-8config]$ulimit-acorefilesize(blocks,-c)0datasegsize(kbytes,-d)unlimitedschedulingpriority(-e)0filesize(blocks,-f)unlimitedpendingsignals(-i)125290maxlockedmemory(kbytes,-l)32maxmemorysize(kbytes,-m)unlimitedopenfiles(-n)65535pipesize(512bytes,-p)8POSIXmessagequeues(bytes,-q)819200real-timepriority(-r)0stacksize(kbyte

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論