Set default TTL for memcache item expiration
Fixes: PROD-26960
Change-Id: I8880277c1c0fa3b6cbea1c26fcdf09d13b92a5e8
diff --git a/metadata/service/compute/cluster.yml b/metadata/service/compute/cluster.yml
index 9e6e485..8934022 100644
--- a/metadata/service/compute/cluster.yml
+++ b/metadata/service/compute/cluster.yml
@@ -64,6 +64,13 @@
port: 9696
cache:
engine: memcached
+ # NOTE (dukov) Do not change this unless you 100% sure what you are doing
+ expiration_time: 600
+ backend_argument:
+ # NOTE (dukov) WARNING! This parameter depends on expiration_time.
+ # Value of 'memcached_expire_time' must be bigger than 'expiration_time'
+ memcached_expire_time:
+ value: 660
members:
- host: ${_param:cluster_node01_address}
port: 11211
diff --git a/metadata/service/compute/kvm.yml b/metadata/service/compute/kvm.yml
index 0a1925b..4174b56 100644
--- a/metadata/service/compute/kvm.yml
+++ b/metadata/service/compute/kvm.yml
@@ -61,6 +61,13 @@
port: 9696
cache:
engine: memcached
+ # NOTE (dukov) Do not change this unless you 100% sure what you are doing
+ expiration_time: 600
+ backend_argument:
+ # NOTE (dukov) WARNING! This parameter depends on expiration_time.
+ # Value of 'memcached_expire_time' must be bigger than 'expiration_time'
+ memcached_expire_time:
+ value: 660
members:
- host: ${_param:cluster_node01_address}
port: 11211