У меня есть служба WCF, которая выставляет две конечные точки netTcp, используя один и тот же listenUri (тот же номер порта, тот же базовый адрес, скажем, net.tcp: // localhost: 12345 / myservice / ep1 и net.tcp: // localhost: 12345/ MyService / EP2).Все работает нормально, пока я не изменю настройки maxConnections в конфигурациях привязки так, чтобы первая конечная точка имела maxConnections = 2, а вторая maxConnections = 4. Когда ясделать так, чтобы во время выполнения не удалось запустить узел службы, выдав AddressAlreadyInUseException .Пока настройки maxConnections обеих конечных точек равны, все работает нормально (я даже могу установить разные тайм-ауты и ограничения размера сообщений для двух конечных точек).
Ожидаемое поведение / ограничение WCF для двух конечных точекпрослушивание на одном и том же порту должно иметь одинаковые настройки maxConnections?К сожалению, я не нашел ничего по этой теме в MSDN.
С уважением и заранее спасибо.