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