Confluence 6 管理應用服務器內存設置

應用服務器中的最小和最大 JVM Heap 空間配置將會影響系統的性能。Confluence 管理員可能但願對默認的配置進行修改,基於你係統的負載不一樣配置狀況也會有所不一樣,請參考頁面 Server Hardware Requirements Guide 頁面中的內容。這個頁面只提供了配置所須要的參考並非爲了你的配置提供須要遵照的規則。所以系統管理員能夠用這個文檔做爲開始的內容,但願咱們可以爲你提供一些指引。html

有關 Confluence 在 Sun JRE 中的內存管理的完整參考,或者內存性能的修改提高,請參考頁面 Garbage Collector Performance Issues 中的內容。apache

爲內存優化設置進行測試

在基本狀況下,JIRA 和 Confluence 用戶只須要配置最大和最小的須要的值就能夠了。在更大的安裝那就行,這個配置也對內存的使用會有幫助。若是你的實例中遇到了內存溢出錯(Out of Memory Heap),嘗試增長你安裝實例中的 -Xmx 和 -Xms 值看問題是否能獲得解決或者可以幫助你解決你遇到的問題。最好在每次增長的時候只增長一小部分(例如,每次增長 512MB)來避免 heap 太大,這個也會致使不一樣的問題。若是你增長了內存對你出現的問題也仍是沒有什麼幫助的話,請想咱們提交支持幫助,由於這個又多是其餘問題致使的。tomcat

內存的使用最大值最有多是在 creating a site XML backup 的時候出現。在不少時候站點備份可能會致使 OOM,所以增長 -Xmx 值後進行系統備份,而後在看你對系統備份的時候會不會出現 OOM 的錯誤。一個針對內存進行成功調整的規則是針對用戶的使用感受。系統變得根據快了嗎?系統仍是同樣的速度嗎?在對系統進行備份的時候是否仍是同樣的問題?服務器

Atlassian 推薦的配置是針對常規使用的,你能夠禁用 XML 的備份方式,在你的 Confluence 安裝實例中使用 Production Backup Strategy 進行備份。ide

  • 若是你一般使用的是手動的 XML 站點備份方式,你能夠針對你安裝的 Confluence 實例進行手動備份,一般在這種狀況下 Confluence 是運行在最高內存消耗和最大系統負載的狀況下的。
  • 若是你沒有建立手動的 XML 備份,你能夠在系統最高負載的狀況下對系統進行監控。

應用內存設置

請參考 How to fix out of memory errors by increasing available memory性能

相關主題

https://www.cwiki.us/display/CONF6ZH/Managing+Application+Server+Memory+Settings測試

相關文章
相關標籤/搜索