Как выбрать Redis master по времени отклика - PullRequest
0 голосов
/ 06 августа 2020

Я подключаюсь к 2 узлам в настройке «Активный / Активный». Я могу установить 1 и читать с 2 и наоборот.

var options = new ConfigurationOptions
{
    EndPoints =
    {
        {"node1.mydomain.ca", 13000}, 
        {"node2.mydomain.ca", 13000}
    }
};
var connection = ConnectionMultiplexer.Connect(options,Console.Out);

Мне удалось установить точку останова в ConnectionMultiplexer.cs, и он, похоже, выбрал первую запись: 1006 * В журнале консоли также написано:

Multiple masters detected
nobody nominated a tie-breaker

Если оба узла являются мастерами, как я могу установить предпочтение? (например, по времени ответа или близости?)

...