Как настроить несколько точек контакта кассандры для лагома?

В Lagom кажется, что точка контакта загружается из локатора службы, который принимает только один URI. Как мы можем указать несколько точек контакта cassandra?

lagom.services {
 cas_native = "tcp://10.0.0.120:9042"
}

Я попытался установить только точки контакта в конфигурации персистентности akka, но, похоже, это не переопределяет конфигурацию локатора службы.


person dres    schedule 24.02.2017    source источник


Ответы (1)


Все, чего мне не хватало, так это поставщика сеанса для переопределения поиска службы:

session-provider = akka.persistence.cassandra.ConfigSessionProvider
contact-points = ["10.0.0.120", "10.0.3.114", "10.0.4.168"]

нужен был в конфиге лагом кассандры

person dres    schedule 24.02.2017