WCF - очень сложная технология, которая, на мой взгляд, очень плохо документирована. С ним невероятно легко начать работу, но настройка производительности для запуска крупномасштабного приложения может быть невероятно сложной и требует много проб и ошибок. Однажды все работает нормально, а затем вы обнаруживаете, что только один канал остается в ожидании нового подключения, и что есть параметр конфигурации, который необходимо настроить для настраиваемой привязки, чтобы позволить большему количеству каналов ждать, чтобы звонки не удается в промежутке между, когда канал используется, и следующий канал вращается.
В общем, блог Николаса Аллена - золотой рудник информации. Однако Виндбг был моим лучшим другом, пытаясь объяснить очень странное поведение, исходящее от WCF.