领事锁保持时间安排

时间:2016-10-07 15:35:40

标签: locking consul

检查Consul Lock documentation

它声明我们可以使用-try选项指定超时。我正在运行完整的命令,如下所示:

$ 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

但是,无论我为-try选项设置了什么,consul lock总是在20分钟后超时,并且具有以下内容:

Shutdown triggered or timeout during lock acquisition

任何想法如何将超时时间延长超过20分钟

1 个答案:

答案 0 :(得分:0)

这听起来像是网络连接问题,因为服务器正在考虑启动consul lock的{​​{1}}进程与Consul服务器之间的心跳以某种方式受阻。 Consul服务器的额外输出是必要的,以提供进一步的帮助。

相关问题