diff --git a/docs/config.md b/docs/config.md index 174632f..437341b 100644 --- a/docs/config.md +++ b/docs/config.md @@ -39,14 +39,42 @@ The next sections describes how to set up project configuration. - `circuitbreaker.open_state_duration` - duration (in millis) of circuit breaker sitting in open state. - `circuitbreaker.closed_state_calls_number` - size of circuit breaker sliding window. - `circuitbreaker.half_open_state_calls_number` - number of calls in half open state. +- `sampling.rate` - logging sampling rate ### Storage - `storage.default-ttl-seconds` - set the default ttl for the data -#### Redis +#### Redis Module Storage - `storage.redis.{application-name}.port` - redis port. - `storage.redis.{application-name}.host` - redis host. - `storage.redis.{application-name}.password` - redis password, leave empty if no password required. +- `storage.redis.{application-name}.timeout` - timeout in ms. - `storage.redis.{application-name}.cluster.nodes` - list of node uris, set when using clustered redis. - `storage.redis.{application-name}.cluster.enable_topology_refresh` - toggle for topology refresh support, set when using clustered redis. - `storage.redis.{application-name}.cluster.topology_periodic_refresh_period` - refresh period of clustered redis topology, used when `storage.redis.{application-name}.cluster.enable_topology_refresh` is set to true. + +#### Redis Storage +- `spring.redis.port` - redis port. +- `spring.redis.host` - redis host. +- `spring.redis.password` - redis password, leave empty if no password required. +- `spring.redis.timeout` - timeout in ms. +- `spring.redis.cluster.nodes` - list of node uris, set when using clustered redis. +- `spring.redis.cluster.enable_topology_refresh` - toggle for topology refresh support, set when using clustered redis. +- `spring.redis.cluster.topology_periodic_refresh_period` - refresh period of clustered redis topology, used when `spring.redis.cluster.enable_topology_refresh` is set to true. + +#### Aerospike Storage +- `spring.aerospike.host` - a host or comma-separated hosts +- `spring.aerospike.port` - a port (in case the `spring.aerospike.host` has a single host) +- `spring.aerospike.password` - an aerospike password +- `spring.aerospike.cores` - the number of threads an aerospike event loop will use +- `spring.aerospike.first-backoff` - the minimum duration in ms for the first backoff +- `spring.aerospike.max-backoff` - a hard maximum duration for exponential backoffs. +- `spring.aerospike.max-retry` - the maximum number of retry attempts to allow +- `spring.aerospike.namespace` - an aerospike namespace +- `spring.aerospike.prevent-u-u-i-d-duplication"` - if equals to `true` doesn't allow to cache requests with the same UUID + +#### Apache Ignite Storage +- `spring.ignite.host` - a host or comma-separated hosts +- `spring.ignite.port` - a port (in case the `spring.ignite.host` has a single host) +- `spring.ignite.cache-name` - an ignite cache name +- `spring.ignite.secure` - if equals to `true` requires SSL connection