couchdb - CouchDB (couchdb)

CouchDB 连接器的配置。

NameTypeDefaultDescription
id字符串唯一配置标识。
libraryRef对顶级 library 元素的引用(字符串)。指定包含 CouchDB 客户机库及其依赖项的库。
usernamestring用于登录和访问数据库的 CouchDB 用户标识。
password可逆向编码的密码(字符串)对应 Couchdb 用户标识的密码。
jndiNamestringCouchDB 实例的 JNDI 名称。
urlstringCouchDB 服务器的 URL(包括主机和端口)。
hoststringCouchDB 服务器的主机名。
port整形5984CouchDB 服务器的端口号。
maxConnections整形20与主机的并行连接的最大数目。
connectionTimeout具有毫秒精度的时间段30s建立连接的超时。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。
socketTimeout具有毫秒精度的时间段1m等待响应的持续时间。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。
enableSSL布尔型false连接至 CouchDB 时启用 SSL。
relaxedSSLSettings布尔型false启用松弛型 SSL 设置,这允许信任管理器接受任何主机和证书。
caching布尔型true允许从 HTTP 客户机的高速缓存装入文档(如果此高速缓存存在并且修订版自上次访问后未更改)。
maxCacheEntriesint
Min: 0
1000HTTP 客户机的高速缓存条目的最大数目。
maxObjectSizeBytesint
Min: 0
8192设置已存储文档的最大大小。
useExpectContinue布尔型true对 CouchDB 发出请求时在请求中使用 expect continue 头。
cleanupIdleConnections布尔型true自动关闭视为空闲的连接。

library

指定包含 CouchDB 客户机库及其依赖项的库。

NameTypeDefaultDescription
namestring管理员的共享库的名称
descriptionstring管理员的共享库的描述
filesetRef对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。所引用文件集的标识
apiTypeVisibilitystringspec,ibm-api,api,stable该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

library > fileset

所引用文件集的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
dir目录路径${server.config.dir}用于搜索文件的基本目录。
caseSensitive布尔型true指示搜索是否应区分大小写的布尔值(缺省值:true)。
includesstring*要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。
excludesstring要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。
scanInterval具有毫秒精度的时间段0检查文件集更改的扫描时间间隔,格式为长整形加上时间单位后缀(h 表示小时、m 表示分钟、s 表示秒、ms 表示毫秒),例如,2ms 或 5s。缺省情况下为禁用 (scanInterval=0)。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

library > folder

所引用文件夹的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
dir目录路径要包含在用于定位资源文件的库类路径中的目录或文件夹

library > file

所引用文件的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
name文件路径标准文件名