文件名称:consul-skipper:使用领事选举*
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-20 06:21:30
Go
领事船长 consul-skipper 是一个使用 Consul KV 进行集群领导选举的库。 这需要附加到领事代理,然后从那里运行领导者选举。 import "github.com/darkcrux/consul-skipper" candidate := &skipper.Candidate{ ConsulAddress: "10.0.0.10:8500", ConsulDatacenter: "dc1", LeadershipKey: "app/leader", ConsulAclToken: "", // Optional } candidate.RunForElection() 竞选运行是异步运行的,只要主应用程序在运行,就会一直运行。 要检查当前附加的代理是否是当前的领导者,请使用: skip
【文件预览】:
consul-skipper-master
----.travis.yml(17B)
----skipper.go(6KB)
----README.md(1022B)