тайм-аут запроса для службы WCF с использованием nettcpbinding - PullRequest
1 голос
/ 18 июля 2011

Я новичок в службах WCF, я создал пример службы WCF, где у меня есть служба Hosted WCF с netTcpBinding в службе Windows (поскольку я хочу, чтобы эта служба WCF работала как служба Windows)

Это простой сервис, который добавляет / удаляет / загружает данные о сотрудниках и используется приложением Windows Form. Я не знаю, почему, только 10 запросов отвечают, независимо от того, что вы делаете. 11-й запрос дает ошибку «истекло время ожидания запроса»

Я знаю, что увеличение времени ожидания не поможет, просто заставило бы меня дольше ждать этой ошибки. я также знаю, что мой сервер (в настоящее время локальный компьютер) не отвечает на 11-й запрос, но не знаю причину.

Есть ли какие-либо настройки для количества запросов / ответов в минуту для сервера? может показаться смешным, но я понятия не имею.

Более полезная информация по вопросу:

  • Невозможно изменить привязку, кроме nettcp (системное требование)
  • Вы вошли как Администратор
  • Брандмауэр отключен

1 Ответ

1 голос
/ 18 июля 2011

Звучит так, как будто соединения не закрываются - ограничение по умолчанию для WCF-соединений равно 10, поэтому 11-е не будет работать.

Возможно, вы явно не закрываете их, смотрите здесь:

Надеюсь, это поможет.

...