RestHeart-replicaset - строка подключения содержит недопустимую опцию 'readPreference & # 61 - PullRequest
0 голосов
/ 24 января 2019

У меня установлена ​​RH 3.6, и я пытаюсь настроить его для работы с репликацией, но что-то не так, потому что он не работает:

mongodb://user:password@ip:27017,ip:27017,ip:27017/?readPreference=primary&replicaSet=rsdigital&authSource=userManagement

Кто-нибудь знает, что не так с форматом?

1 Ответ

0 голосов
/ 24 января 2019

Вы устанавливаете mongo-uri в файле свойств env. Переменная mongo-uri в файле конфигурации yml определяется как {{mongo-uri}}. Таким образом экранируются специальные символы (как знак равенства =), что приводит к ошибке.

Просто определите переменную как {{{mongo-uri}}}, чтобы исправить это.

Исправлен файл conf (с тройными объявлениями {{{var}}}) в следующей версии RESTHeart 3.6.3

Дополнительная информация о https://github.com/SoftInstigate/restheart/issues/327

...