2016-10-07 3 views
0

Проверка Consul Lock documentationКонсул Замок Держит таймаут

Он заявляет, что мы можем указать тайм-аут, используя опцию -Постарайтесь. Я не бегаю полную команду следующим образом:

$ consul lock -n 1 -try 2h -monitor-retry 60 -name 'jenkins locking test.tfstate' -verbose ./test.tfstate ./terraform_apply.sh 
Setting up lock at path: test.tfstate/.lock 
Attempting lock acquisition 

Однако, независимо от того, что я установил для -Постарайтесь вариант, consul lock всегда timesout после 20 минут со следующим:

Shutdown triggered or timeout during lock acquisition 

Любые идеи, как увеличить таймаут за 20 минут

ответ

0

Это звучит как проблема сетевого подключения в том, что сервер думает о битах между процессом consul lock, который запускает ваш ./terraform_apply.sh, а серверы Consul - это som так неуверенно. Дополнительный выход с серверов Consul необходим для дополнительной помощи.