Как установить вариант согласованности в клиенте Golang EtCD -- go поле с участием etcd пол Связанный проблема

How to set consistency option in golang etcd client


0
vote

проблема

русский

Кто-нибудь может сказать мне, как установить последовательность = True от Golang EtCD клиента? PR: https://github.com/coreos/etcd/pull/866/files Исправлению проблемы: https://github.com/coreos/etcd/issues/741 Только изменяет поведение на стороне сервера. Кто-нибудь использовал этот вариант?

Английский оригинал

Can anyone tell me how to set consistency=true from golang etcd client? Pr: https://github.com/coreos/etcd/pull/866/files fixing issue: https://github.com/coreos/etcd/issues/741 only changes server side behavior. Has anyone used this option?

</div
     

Список ответов

0
 
vote

<сильный> С новым Клиент:

<Р> Вы использовать GetOptions.Quorum: https: // GitHub .com / coreos / etcd / блоб / мастер / клиент / keys.go # L211 <Р> Что вы передаете KeysAPI.Getcall: HTTPS: / /github.com/coreos/etcd/blob/master/client/keys.go#L103

<сильный> Со старым клиентом:

<Р> Вы используете SetConsistency FUNC на клиенте. <Код> c := etcd.NewClient(hosts) if err := c.SetConsistency(etcd.STRONG_CONSISTENCY); err != nil { return nil, err } Пример: https://github.com/lytics/metafora/blob /8ec2f856db6abe826989b255a02908fc3f0c5eef/m_etcd/transport.go#L73
 

With the new Client:

You use the GetOptions.Quorum : https://github.com/coreos/etcd/blob/master/client/keys.go#L211

Which you pass to the KeysAPI.Getcall: https://github.com/coreos/etcd/blob/master/client/keys.go#L103

With the old client:

You use the SetConsistency func on the client. c := etcd.NewClient(hosts) if err := c.SetConsistency(etcd.STRONG_CONSISTENCY); err != nil { return nil, err } example: https://github.com/lytics/metafora/blob/8ec2f856db6abe826989b255a02908fc3f0c5eef/m_etcd/transport.go#L73

</div
 
 

Связанный проблема

10  Как разымевать dbref в Мго?  ( How to dereference dbref in mgo ) 
<код> null1 // попробуйте 10000 раз вставок <код> null2 // первым способом так грязно -_-! // mysql: левый присоединяйтесь к пользователям на ...

0  Каково лучшее решение для связи между коллекцией сервиса GRPC, написанной в Go и JavaScript Clients? [закрыто]  ( What is the best solution for communication between a collection of grpc service ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> закрыт . Этот вопрос находится на основе мнения . В настоящее вре...

0  Самый дешевый способ классификации http post объекты  ( Cheapest way to classify http post objects ) 
Я могу использовать Scipy, чтобы классифицировать текст на моей машине, но мне нужно классифицировать строковые объекты из http Post Post at, или в ближайшее ...

2  Горм и ломтик элементов с вложенными структурами и отношениями  ( Gorm and slice of elements with nested structs and relations ) 
Я использую gorm с Драйвер MySQL . У меня есть следующие структуры ... <код> type City struct { ID uint Name string Slug string StateID...

0  Golang-Migrate Неизвестный водитель PostgreSQL Использование команды Terminal  ( Golang migrate unknown driver postgresql using terminal command ) 
Когда я пытаюсь перенести мою базу, используя команду терминала (<код> migrate -path scripts -database "postgresql://postgres:postgres@localhost:5439/basename...

0  GoLang Post Возврат Джосон ответ  ( Golang post return json response ) 
Я пытаюсь сделать запрос на мой (Magento) Weberver с помощью Golang. Мне удалось сделать запрос на пост, но, однако, я не получаю тот же ответ, я получаю пр...

2  Обработка вложенных zip-файлов с архивом / zip  ( Handling nested zip files with archive zip ) 
Я изо всех сил пытаюсь обрабатывать вложенные Zip-файлы (где zip-файл содержит другой zip-файл). Я пытаюсь восстановить ZIP-файл и перечислите все файлы, кото...

-3  Как пройти массив типа Mutiple в одном Func  ( How to pass mutiple type array in single func ) 
У меня есть несколько структуров <код> type Base struct { Id string Name string Code string } <код> type Country struct { Base ... }...

65  Можете ли вы объявить несколько переменных одновременно в Go?  ( Can you declare multiple variables at once in go ) 
Можно ли объявить несколько переменных сразу с помощью Golang? Например, в Python вы можете ввести это: <код> SubjectCode0 и все значения будут 80. ...

-1  httputil.newsinglehoStreverseProxy callworks увеличивает использование памяти  ( Httputil newsinglehostreverseproxy call increases memory usage ) 
Я использую эти две строки кода, чтобы служить обратным прокси-сервером <код> reverseProxy:=httputil.NewSingleHostReverseProxy(url) reverseProxy.ServeHTTP(r...

-1  Martini Go Server со встроенным веб-гусеником Получите слишком много открытых файлов после нескольких часов  ( Martini go server with built in web crawler get too many open files after a few ) 
Я построил веб-сканет, который служит некоторой http Info на своих выводов. Гусеничный гусеник работает как текущая рутина, а Martini запускает веб-сервер. Че...

2  Golang 1.8 скользкая папка поставщика игнорирует  ( Golang 1 8 glide vendor folder ignoring ) 
Я работаю в Go версии 1.8, Glide для зависимости пакета и мою структуру проекта является <код> /Users/myName/go bin/ pkg/ src/ main.go ...

0  Программа пользовательского пространства (RUNC) регулирует размер физического адреса пространства процесса Docker Consier?  ( Does user space programrunc regulate the size of physical address space of a d ) 
Ниже приведен шаблон облака, чтобы настроить контейнеры задач ECS на экземпляре AWS EC2 (Linux): <код> TodobackendTaskDefinition: Type: "AWS::ECS::Tas...

18  Запутанный Toupper и Totitle  ( Confusing toupper and totitle ) 
Есть ли разница между toupber и Функция Totitle ? ...

1  Конвертировать * _CTYPE_FLOAT в Float32 в GO  ( Convert ctype float into float32 in go ) 
Я новичок, чтобы пойти и испытывать трудности при преобразовании datatype * _CTYPE_FLOAT в [] float32. Есть ли что-то, что я скучаю? Я даже подумал о преобраз...

Связанный проблема

10  Как разымевать dbref в Мго? 
0  Каково лучшее решение для связи между коллекцией сервиса GRPC, написанной в Go и JavaScript Clients? [закрыто] 
0  Самый дешевый способ классификации http post объекты 
2  Горм и ломтик элементов с вложенными структурами и отношениями 
0  Golang-Migrate Неизвестный водитель PostgreSQL Использование команды Terminal 
0  GoLang Post Возврат Джосон ответ 
2  Обработка вложенных zip-файлов с архивом / zip 
-3  Как пройти массив типа Mutiple в одном Func 
65  Можете ли вы объявить несколько переменных одновременно в Go? 
-1  httputil.newsinglehoStreverseProxy callworks увеличивает использование памяти 
-1  Martini Go Server со встроенным веб-гусеником Получите слишком много открытых файлов после нескольких часов 
2  Golang 1.8 скользкая папка поставщика игнорирует 
0  Программа пользовательского пространства (RUNC) регулирует размер физического адреса пространства процесса Docker Consier? 
18  Запутанный Toupper и Totitle 
1  Конвертировать * _CTYPE_FLOAT в Float32 в GO 



© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.