This commit does the following:
1) Update the consul session TTL and the voltha consul timeouts
2) Remove the dependency of session creation with consul membership update.
Change-Id: I8e64279abd3110d1a34c76c30733325561eafe06
diff --git a/voltha/voltha.yml b/voltha/voltha.yml
index edb1669..8b5b1ee 100644
--- a/voltha/voltha.yml
+++ b/voltha/voltha.yml
@@ -17,7 +17,7 @@
handlers:
console:
class : logging.StreamHandler
- level: DEBUG
+ level: INFO
formatter: default
stream: ext://sys.stdout
fluent:
@@ -26,14 +26,14 @@
port: 24224
tag: voltha.logging
formatter: fluent_fmt
- level: DEBUG
+ level: INFO
localRotatingFile:
class: logging.handlers.RotatingFileHandler
filename: voltha.log
formatter: default
maxBytes: 2097152
backupCount: 10
- level: DEBUG
+ level: INFO
null:
class: logging.NullHandler
@@ -61,9 +61,11 @@
assignment_key: 'assignments'
workload_key: 'work'
membership_watch_relatch_delay: 0.1
+ membership_maintenance_loop_delay: 5
tracking_loop_delay: 1
- session_renewal_loop_delay: 3
- session_renewal_timeout: 2
+ session_time_to_live: 300
+ session_renewal_loop_delay: 30
+ session_renewal_timeout: 60
worker:
time_to_let_leader_update: 5