Size: a a a

2020 November 03

MA

Mons Anderson in Tarantool
victor mogilin
а рафт как-то можно скрестить с мастер-мастер чтобы все таки получить переключение без даунтайма rw ?
Выдерживайте паузу и не маршрутизируйте запросы, пока нет лидера.
Получите небольшой всплеск по latency
источник

DS

Dmitry Sharonov in Tarantool
victor mogilin
а рафт как-то можно скрестить с мастер-мастер чтобы все таки получить переключение без даунтайма rw ?
а зачем вообще? при м-м не нужен выбор лидера, все лидеры
источник

PL

Pavel Lapaev in Tarantool
https://www.youtube.com/watch?v=xeiMt_guKUY&feature=youtu.be&ab_channel=Tarantool

Запись трансляции уже доступна
источник

PL

Pavel Lapaev in Tarantool
до встерчи в четверг в 18:00 МСК, там поговорим про синхпронную репликацию
источник

R

R-omk in Tarantool
Roman Tokarev
​Для того, чтобы узнать кто лидер надо постоянно чекать статус? Нет возможности заблокироватья и ждать переключения?

Владислав Шпилевой
​Нет. Но можно добавить. Предлагаю создать тикет

Mons Anderson
​Роман, подумаем про функцию в box.ctl.


а этого не хватит?  
box.ctl.wait_rw
источник

VS

Vladislav Shpilevoy in Tarantool
хм, может и хватит
источник

R

R-omk in Tarantool
еще из доклада непонятно как быстро узел из лидера станет ro     в случае каких либо проблем
источник

AK

Alexey Kuzin in Tarantool
R-omk
еще из доклада непонятно как быстро узел из лидера станет ro     в случае каких либо проблем
таймаут в настройках
источник

ЯШ

Ярослав Шумаков... in Tarantool
Alexey Kuzin
таймаут в настройках
Это на один election cycle, а по жизни?
источник

SP

Sergey Petrenko in Tarantool
R-omk
еще из доклада непонятно как быстро узел из лидера станет ro     в случае каких либо проблем
Как только новый лидер выберется и сообщит об этом старому
источник

AK

Alexey Kuzin in Tarantool
Ну тут наверное зависит от этого таймаута, размеров кластера и скорости сети
источник

R

R-omk in Tarantool
Sergey Petrenko
Как только новый лидер выберется и сообщит об этом старому
он не может ему сообщить ...
источник

ЯШ

Ярослав Шумаков... in Tarantool
Поставим вопрос по другому: сколько потнециально election cycle получалось на тестах?
источник

R

R-omk in Tarantool
@y_dynnikov    это все в тему timeout fencing
источник

SP

Sergey Petrenko in Tarantool
Если даже старый останется rw (не получит ничего от остальных) остальные будут игнорировать транзакции с него, потому что у них уже будет новый лидер с большим термом
источник

R

R-omk in Tarantool
Sergey Petrenko
Если даже старый останется rw (не получит ничего от остальных) остальные будут игнорировать транзакции с него, потому что у них уже будет новый лидер с большим термом
точно.... это ж синхронная репликация...
источник

DS

Dmitry Sharonov in Tarantool
ну вот обсудили же - совершенно необязательно там синхрон
источник

R

R-omk in Tarantool
Dmitry Sharonov
ну вот обсудили же - совершенно необязательно там синхрон
ну в принципе я про это и спрашивал...  что делать тем кто хочет всегда ровно одного rw
источник

YD

Yaroslav Dynnikov in Tarantool
R-omk
@y_dynnikov    это все в тему timeout fencing
В тему фенсинга я буквально только что опубликовал рфц https://github.com/tarantool/cartridge/issues/950
источник

R

R-omk in Tarantool
посути то что ты хочешь сделать в картридже должно быть в точности тоже самое что в коре
источник