memcached
Connects to a cluster of memcached services, a prefix can be specified to allow multiple cache types to share a memcached cluster under different namespaces.
- Common
- Advanced
# Common config fields, showing default valueslabel: ""memcached:addresses: []prefix: ""default_ttl: 300s
# All config fields, showing default valueslabel: ""memcached:addresses: []prefix: ""default_ttl: 300sretries:initial_interval: 1smax_interval: 5smax_elapsed_time: 30s
Fields​
addresses​
A list of addresses of memcached servers to use.
Type: array
prefix​
An optional string to prefix item keys with in order to prevent collisions with similar services.
Type: string
default_ttl​
A default TTL to set for items, calculated from the moment the item is cached.
Type: string
Default: "300s"
retries​
Determine time intervals and cut offs for retry attempts.
Type: object
retries.initial_interval​
The initial period to wait between retry attempts.
Type: string
Default: "1s"
# Examplesinitial_interval: 50msinitial_interval: 1s
retries.max_interval​
The maximum period to wait between retry attempts
Type: string
Default: "5s"
# Examplesmax_interval: 5smax_interval: 1m
retries.max_elapsed_time​
The maximum overall period of time to spend on retry attempts before the request is aborted.
Type: string
Default: "30s"
# Examplesmax_elapsed_time: 1mmax_elapsed_time: 1h