天天看點

Confluence 6 home 目錄

Confluence Home 目錄是存儲 Confluence 資訊,查找索引,頁面附件的地方。其實 Home 目錄也可以定義為資料目錄。

找到 Home 目錄

Confluence 的 home 目錄是你在安裝 Confluence 的時候定義的。存儲位置定義在 

confluence-init.properties

 檔案中,這個檔案位于你 Confluence 安裝目錄的 

confluence/WEB-INF/classes

 目錄下。

當 Confluence 正在運作的時候,你可以從下面的配置連接配接中找到 home 目錄的配置路徑: 

Confluence 6 home 目錄

 > 基本配置(General Configuration) > 系統資訊(System Information) > Confluence 資訊 - Home 目錄(Confluence Information - Confluence Home)。

如果你現在正在使用的是 Confluence 資料中心(叢集伺服器),同時你已經配置了共享 home (shared home)目錄,這個目錄中應該已經有一些資料了(例如附件和備份等),那麼你共享目錄的大小可能改變。你共享目錄的路徑應該在你的 

<local-home>/confluence.cfg.xml

 檔案中的 c

onfluence.cluster.home

 屬性定義。

Home 目錄中的内容

Confluence home 目錄存儲了 Confluence 在運作中所使用的資料。下面對 Confluence home 目錄中使用的資料和檔案進行一些說明:

檔案或目錄(File or directory) 用途(Purpose)

confluence.cfg.xml

這個檔案有 Confluence 能正常啟動所需要的所有配置,例如有:
  • 産品許可證(Product license)
  • 上下文路徑(Context path)
  • 資料庫配置細節,例如資料庫位址,連接配接池配置等
  • 重要目錄的路徑

attachments/

這個目錄存儲了 Confluence 所使用附件的每一版本。

你可以為你的附件存儲指定一個特定的其他目錄,這個配置是在 

confluence.cfg.xml

 檔案中的 

attachments.dir

 配置定義的。

在資料中心模式下,這個目錄通常是能在 Shared Home 目錄中定義的。

backups/

Confluence 将會把每天的備份檔案存儲在這裡,同時也會存儲你手動建立的備份檔案。在這個備份目錄中的備份檔案通常的檔案名是按照 

daily-backup-YYYY_MM_DD.zip

 格式定義的。

你可以為你的備份檔案存儲指定一個特定的其他目錄,這個配置是在 

confluence.cfg.xml

daily.backup.dir

bundled-plugins/

Confluence 安裝了一系列的插件。

bundled-plugins

 目錄是 Confluence 在啟動的時候解壓壓縮的插件後存儲的地方。這個目錄将會在 Confluence 每一次重新開機的時候進行重新整理,是以将這個目錄中安裝的插件删除的話是不會删除 Confluence 已經安裝的插件的。因為這些内容将會在下一次 Confluence 重新開機的時候重新建立。

database/

這個是 Confluence 運作使用  Embedded H2 Database  模式的時候資料庫存儲的位置。在這種情況下,這個目錄存儲了 Confluence 運作所需要的所有資料庫資料。如果你配置 Confluence 使用外部資料庫例如你使用的資料庫是 MySQL 的話,這個目錄是不需要的。

index/

Confluence 的索引在 Confluence 使用的頻率非常高,查找 Confluence 最近更新的内容清單對 Confluence 運作來說是非常重要的。如果這個目錄中的資料丢失或者損壞了,你可以通過重構完整索引的方式将這些内容進行恢複。這個過程可能要花費很差的時間,花費時間的長度與你系統運作的資料量有多少有關系。

你可以為你的索引檔案存儲指定一個特定的其他目錄,這個配置是在 

confluence.cfg.xml

lucene.index.dir

journal/

是以添加的日志(journal )存儲在這裡,這個添加的日志為你對頁面進行修改的的時候(例如,頁面添加了評論,點贊,新頁面等)。Journal  中的内容将會被處理并添加到索引中(每 5 秒鐘處理一次)。

在叢集環境下,這個目錄中儲存了各個執行個體需要同步的内容。keeps the indexes on each node in sync.

logs/

Confluence 的應用程式日志存儲在這個目錄中。

plugin-cache/

所有的 Confluence 插件存儲在資料庫中。為了能夠更加快速的通路插件所需要的 Jar 檔案,Confluence 将會把這些存儲在資料庫中的插件緩存到本地上來,這個緩存目錄為 

plugin-cache

 目錄。這個目錄中的内容将會在 Confluence 每一次重新啟動的時候重新整理,在每一次 Confluence 重新啟動的時候,資料将會從 Confluence 資料庫中緩存到這裡,将這個目錄中安裝的插件删除的話是不會删除 Confluence 已經安裝的插件的。

temp/

temp

 目錄被用來使用為運作時候的功能臨時存儲的地方,例如導出,導入,檔案上傳和索引。在這個目錄中存儲的檔案為臨時存儲的檔案。當 Confluence 執行個體沒有運作的時候,你可以安全的清空這個檔案夾中的所有内容。一個每天運作的計劃任務将會删除這個檔案中不在需要的檔案。

confluence.cfg.xml

 檔案中在 

webwork.multipart.saveDir

 配置新的存儲位置。

thumbnails/

為圖檔縮略圖存儲的臨時檔案目錄。這個目錄隻用來使用為縮略圖的換成,當這個檔案中的内容删除後,當圖檔下一次通路的時候,系統會重新将檔案的縮略圖存在這個檔案夾中建立。
https://www.cwiki.us/display/CONF6ZH/Confluence+Home+and+other+important+directories