From 3eaeb81831e1210076756304c5cf96fd9d2cdaea Mon Sep 17 00:00:00 2001 From: Zachary Seguin Date: Sun, 21 May 2017 00:38:07 -0400 Subject: [PATCH] Adds definitions to backend kv template for health checking --- templates/kv.tmpl | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/templates/kv.tmpl b/templates/kv.tmpl index 333a63653..88a17f114 100644 --- a/templates/kv.tmpl +++ b/templates/kv.tmpl @@ -19,6 +19,13 @@ sticky = {{$sticky}} {{end}} +{{$healthCheck := Get "" . "/healthcheck/" "path"}} +{{with $healthCheck}} +[backends."{{Last $backend}}".healthCheck] + path = "{{$healthCheck}}" + interval = "{{ Get "30s" $backend "/healthcheck/" "interval" }}" +{{end}} + {{$maxConnAmt := Get "" . "/maxconn/" "amount"}} {{$maxConnExtractorFunc := Get "" . "/maxconn/" "extractorfunc"}} {{with $maxConnAmt}}