Я установил FusionAuth (потрясающий продукт) в кластер Docker Swarm, используя официальный файл docker-compose.yml
, и все, кажется, работает блестяще.
EXCEPT
Периодически, когда пользователь выходитпри входе в систему им будет выдана ошибка, указав, что поисковая система недоступна.Если они попробуют снова немедленно, тогда все работает правильно!Очевидно, я бы предпочел, чтобы они никогда не видели ошибку.
Elasticsearch определенно работает и правильно отвечает на вызовы API, и я вижу, что индекс fusionauth_user
присутствует и заполнен документами.
Полагаю, мой вопрос двоякий:
1) Какую роль играет механизм ElasticSearch в экосистеме FusionAuth и можно ли его отключить?
2) Есть ли где-то настраиваемое время ожиданияэто вызывает сообщение об ошибке, и если да, то где его можно изменить?
Я искал в документах ответы на приведенные выше вопросы, но, похоже, ничего не могу найти: - (