diff --git a/unit-files/nginx-discovery@.service b/unit-files/nginx-discovery@.service index 0f9383c35b92552a31c99f6117f91a5d759b98ac..c607c7c23002971b62896780162ab27cf88c132e 100644 --- a/unit-files/nginx-discovery@.service +++ b/unit-files/nginx-discovery@.service @@ -23,11 +23,11 @@ ExecStart=/bin/bash -c '\ ip=`docker inspect --format \'{{.NetworkSettings.IPAddress}}\' $app-%i`; \ curl -f $ip; \ if [ $? -eq 0 ]; then \ - etcdctl set /services/$app/%i \'{"ip":"\'$ip\'", "port":"80"}\' --ttl 30; \ + etcdctl set /services/$app/%i \'{"ip":"\'$ip\'", "port":"80"}\' --ttl 60; \ else \ etcdctl rm /services/$app/%i; \ fi; \ - sleep 20; \ + sleep 50; \ done' # Stop