setzen Kann mir jemand sagen, wie Konsistenz = True von Golang etcd Client gesetzt? Pr: https://github.com/coreos/etcd/pull/866/files Fehlerbehebung: https://github.com/coreos/etcd/issues/741 ändert nur serverseitigen Verhalten. Hat jemand diese Option benutzt?Wie Konsistenz Option in Golang etcd Client
0
A
Antwort
0
Mit dem neuen Auftraggeber:
Sie verwenden die GetOptions.Quorum: https://github.com/coreos/etcd/blob/master/client/keys.go#L211
, die Sie den KeysAPI.Getcall passieren: https://github.com/coreos/etcd/blob/master/client/keys.go#L103
Mit dem alten Client:
Sie verwenden die SetConsistency-Funktion auf dem Client. Beispiel: https://github.com/lytics/metafora/blob/8ec2f856db6abe826989b255a02908fc3f0c5eef/m_etcd/transport.go#L73