Обработка сетевых проблем при вставке в MongoDB - PullRequest
0 голосов
/ 08 июня 2018

Я работаю над проектом с большим количеством живых данных asp.net core 2.0, C # и MongoDB.У меня есть тысячи датчиков, которые отправляют данные в реальном времени на сервер.У меня проблема с сетевыми проблемами.Возможно, что мой веб-сервер в течение нескольких минут не сможет связаться с сервером базы данных.Я попытался проверить его локально, если это займет около 20 или 30 секунд, веб-сервер будет возобновлен, но если он длится более минуты, веб-сервер потеряет соединение, и после этого мне нужно перезапустить приложение.,Я пытался использовать connectionTimeOutMS и socketTimeOutMS, но они не могли мне помочь.
Как я могу предотвратить это и решить эту проблему?Есть ли какое-либо решение или план резервного копирования для решения этой проблемы?

1 Ответ

0 голосов
/ 08 июня 2018

Спасибо @JohnnyHK за большую помощь.Я мог бы решить эту проблему, добавив serverSelectionTimeoutMS в строку подключения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...