Я пытаюсь получить приложение Play (2.1) с ReactiveMongo (0.9), работающее на тестовом сервере приложения. Однако, когда наше приложение запускается в моем блоке dev, он может хранить метаданные изображения просто отлично, даже указывая на установку mongo 2.2 на тестовом сервере mongo. Даже запускал его с «стадией игры», а затем запускал непосредственно с java 1.6.0. Однако так же, как и с Java 1.6.0 на тестовом сервере, приложение непрерывно регистрирует эту ошибку:ReactiveMongo с Play 2 Framework, говорящий «весь набор узлов недоступен»
r.c.a.MongoDBSystem - весь набор узлов недоступен, есть ли сетевая проблема? r.c.a.MongoDBSystem - весь набор узлов недостижим, есть ли сетевая проблема? r.c.a.MongoDBSystem - весь набор узлов недостижим, есть ли сетевая проблема?
И не только во время инициализации ... это повторяется бесконечно. Я видел эту ошибку, упоминаемую в другом месте, но я не думаю, что эти решения применимы к этому. С тестового сервера приложения я могу успешно выполнить telnet для порта 27017 на тестовом сервере mongo. Я вижу, как моя локальная установка, так и тестовый сервер устанавливают журнал приложений, что он использует один и тот же URL-адрес mongodb.
Так на основе того, что я сказал, я считаю, что могу устранить:
- Удалённый порт
- Монго сервер вниз
- Указывая на изнаночную сервер Монго
- Монго версия рассогласования
- Java версия несоответствие
Я иду через но кажется, что ошибка извергается, когда MongoChannels не установлены как аутентифицируемое или готовое состояние (пригодное для использования). Я планирую попробовать удаленную отладку, чтобы увидеть, где это происходит, но у меня на это не хватит времени, поэтому я надеюсь получить совет по устранению неполадок или два, если я смогу их получить.
Спасибо!