couchdb - CouchDB (couchdb)

Configuraţie pentru un Conector CouchDB.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
libraryRefO referinţă la elementul de nivel înalt library (şir).Specifică o bibliotecă ce conţine biblioteca CouchDB Client şi dependenţele sale.
usernamestringID-ul de utilizator CouchDB utilizat pentru înregistrare la intrare şi accesarea bazelor dumneavoastră de date.
passwordParolă codată invers (şir)Parolă ce corespunde ID-ului dumneavoastră de utilizator Couchdb.
jndiNamestringNume JNDI pentru o instanţă CouchDB.
urlstringURL pentru serverul CouchDB, ce include gazda şi portul.
hoststringNume gazdă pentru serverul CouchDB.
portint5984Număr port pentru serverul CouchDB.
maxConnectionsint20Numărul maxim de conexiuni concurente către hazdă.
connectionTimeoutO perioadă de timp cu precizie de milisecunde30sTimeout-ul pentru stabilirea unei conexiuni. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde.
socketTimeoutO perioadă de timp cu precizie de milisecunde1mDurata de aşteptate pentru un răspuns. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde.
enableSSLbooleanfalseActivează SSL la conectarea la CouchDB.
relaxedSSLSettingsbooleanfalseActivează setările SSL ce permit managerului de încredere să accepte orice gazdă şi certificat.
cachingbooleantruePermite încărcarea documentelor din cache-ul clientului dacă există şi revizia nu s-a modificat de la ultima accesare.
maxCacheEntriesint
Min: 0
1000Numărul maxim de intrări în cache pentru clientul http.
maxObjectSizeBytesint
Min: 0
8192Setează dimensiunea maximă pentru un document stocat.
useExpectContinuebooleantrueUtilizaţi antetul Aşteptare continuă în cerere atunci când trimiteţi cereri către CouchDB.
cleanupIdleConnectionsbooleantrueÎnchidere automată a conexiunilor atunci când sunt considerate nefolosite.

library

Specifică o bibliotecă ce conţine biblioteca CouchDB Client şi dependenţele sale.

NameTypeDefaultDescription
namestringNumele bibliotecii partajate pentru administratori
descriptionstringDescrierea bibliotecii partajate pentru administratori
filesetRefListă de referinţe la elemente de nivel înalt fileset (şir separat prin virgule).Id al fileset-ului referenţiat
apiTypeVisibilitystringspec,ibm-api,api,stableTipurile de pachete API pe care le acceptă acest încărcător de clasă. Această valoare este o listă separată cu virgule ce conţine oricare combinaţie a următoarelor pachete API: spec, ibm-api, api, stable, third-party.

library > fileset

Id al fileset-ului referenţiat

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
dirCalea la un director${server.config.dir}Directorul de bază pentru căutarea fişierelor.
caseSensitivebooleantrueBoolean pentru a indica dacă ar trebui să fie sau nu căutarea sensibilă la majuscule (implicit: true).
includesstring*Lista de modele de nume de fişiere separată prin virgulă sau spaţiu de inclus în rezultatele căutării (implicit: *).
excludesstringLista de modele de nume de fişiere separată prin virgulă sau spaţiu de exclus din rezultatele căutării, implicit nu este exclus nici un fişier.
scanIntervalO perioadă de timp cu precizie de milisecunde0Intervalul de scanare pentru a verifica setul de fişiere pentru modificări, împreună cu un sufix de unitate de timp h-oră, m-minut, s-secundă, ms-milisecundă (de exemplu, 2ms sau 5s). Dezactivat (scanInterval=0) implicit. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde.

library > folder

ID-ul folderului cu referinţă

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
dirCalea la un directorDirector sau folder ce va fi inclus în calea de clase a bibliotecii pentru localizarea fişierelor resursei

library > file

ID-ul fişierului cu referinţă

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
nameCalea la un fişierNume fişier complet calificat