Драйверът C# има пул за връзки и максималният размер на пула за връзки е 100 по подразбиране. Така че никога не трябва да виждате повече от 100 връзки към mongod от един C# клиентски процес. Версията 1.1 на драйвера за C# имаше случайни проблеми при голямо натоварване, където грешка в една връзка можеше да доведе до буря от прекъсвания и свързвания. Ще можете да разберете дали това се случва с вас, като погледнете регистрационните файлове на сървъра, където се записва запис всеки път, когато се отвори или затвори връзка. Ако е така, можете ли да опитате драйвера 1.2 C#, който беше пуснат тази седмица?
Не е трябвало да създавате опашка от чакащи актуализации. Пулът за връзки действа като вид опашка, като ограничава броя на едновременните заявки.
Уведомете ме, ако можете да намерите нещо в регистрационните файлове на сървъра и ако има още нещо, с което мога да ви помогна.