Задать вопрос
@dmvlch_dev

Почему падает Graylog при недоступности одной из нод MongoDB?

Всем привет!
Развернут кластер Graylog, состоящий из трех нод Opensearch, трех нод MongoDB и двух нод Graylog.
MongoDB развернуты на тех же нодах, что и Graylog.
При отключении одного экземпляра MongoDB (primary) Graylog падает.
При этом примари успешно переезжает на другую ноду MongoDB и к ней можно подключиться.
В этот момент Graylog пытается даже подключиться к Mongo арбитру, но к новому примари нет.
Graylog в логах пишет:
Exception in monitor thread while connecting to server 10.210.133.01:27017
com.mongodb.MongoSocketOpenException: Exception opening socket
Строка подключения к Mongo выглядит так:
mongodb_uri = mongodb://graylog:password@10.210.133.01:27017,10.210.133.02:27017/graylog?replicaSet=graylog&readPreference=primaryPreferred&w=1&journal=true&wtimeoutMS=5000
8GOw4Y_Dw34.jpg?size=800x563&quality=95&sign=58785ccbe5d9ef6edc50f86801cea3b8&type=album
  • Вопрос задан
  • 44 просмотра
Подписаться 1 Средний 14 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы