couchdb - CouchDB (couchdb)

CouchDB 連接器配置。

NameTypeDefaultDescription
idstring唯一的配置 ID。
libraryRef最上層 library 元素的參照(字串)。指定包含 CouchDB 用戶端程式庫和其相依關係的程式庫。
usernamestring用來登入和存取您資料庫的 CouchDB 使用者 ID。
password可逆的編碼密碼(字串)對應至 CouchDB 使用者 ID 的密碼。
jndiNamestringCouchDB 實例的 JNDI 名稱。
urlstringCouchDB 伺服器的 URL,包含主機和埠。
hoststringCouchDB 伺服器的主機名稱。
portint5984CouchDB 伺服器的埠號。
maxConnectionsint20與主機間的並行連線數目上限。
connectionTimeout精準度是毫秒的時間量30s建立連線的逾時值。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
socketTimeout精準度是毫秒的時間量1m等待回應的持續時間。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
enableSSLbooleanfalse連接 CouchDB 時啟用 SSL。
relaxedSSLSettingsbooleanfalse啟用寬鬆的 SSL 設定,容許信任管理程式接受任何主機和憑證。
cachingbooleantrue如果有快取,且修訂自前次存取至今都未曾變更,則容許從 HTTP 用戶端的快取載入文件。
maxCacheEntriesint
Min: 0
1000HTTP 用戶端的快取項目數上限。
maxObjectSizeBytesint
Min: 0
8192設定儲存文件的大小上限。
useExpectContinuebooleantrue向 CouchDB 提出要求時,在要求中使用 Expect Continue 標頭。
cleanupIdleConnectionsbooleantrue一旦連線被視為閒置,即自動關閉連線。

library

指定包含 CouchDB 用戶端程式庫和其相依關係的程式庫。

NameTypeDefaultDescription
namestring管理者的共用程式庫名稱
descriptionstring管理者的共用程式庫說明
filesetRef最上層 fileset 元素的參照清單(逗點區隔的字串)。參照的檔案集 ID
apiTypeVisibilitystringspec,ibm-api,api,stable這個類別載入器支援這種 API 套件的類型。值是下列 API 套件之任何組合的逗點區隔清單:spec、ibm-api、api、stable、third-party。

library > fileset

參照的檔案集 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
dir目錄的路徑${server.config.dir}搜尋檔案的基本目錄。
caseSensitivebooleantrue指出搜尋是否應該區分大小寫的布林值(預設值:true)。
includesstring*要併入搜尋結果中且以逗點或空格區隔的檔名型樣清單(預設值:*)。
excludesstring要從搜尋結果中且以逗點或空格區隔的檔名型樣清單,預設為不排除任何檔案。
scanInterval精準度是毫秒的時間量0用以檢查檔案集之變更的掃描間隔,以時間單位字尾 h-小時、m-分鐘、s-秒、ms-毫秒的長整數來表示(例如 2ms 或 5s)。預設為已停用 (scanInterval=0)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。

library > folder

參照的資料夾 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
dir目錄的路徑要併到程式庫類別路徑中以便尋找資源檔的目錄或資料夾

library > file

參照的檔案 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
name檔案的路徑完整檔名