Тайм-аут при использовании хоста WCF в IIS 6 - PullRequest
0 голосов
/ 13 октября 2008

У меня проблема с размещением службы WCF на IIS 6.

Полагаю, с моим хостом все в порядке, и я могу подключиться к нему из обычного приложения и выполнить свои действия. Но теперь я хочу провести стресс-тестирование службы и хочу сделать это из веб-клиента, обычной страницы aspx, вызывающей службу wcf одним нажатием кнопки и имеющей возможность масштабировать ее вверх и вниз.

Моя проблема в том, что я получаю тайм-аут при подключении / получении данных из сервиса. Я думаю, что это может быть связано с аутентификацией, но я не совсем уверен ...

Я использую WShttpbindings на сервере и на моих обычных клиентах ... и я вызываю службу WCF как ссылку на службу непосредственно в моем проекте веб-теста!

спасибо заранее,

Christian

Ответы [ 3 ]

1 голос
/ 14 октября 2008

У меня раньше были подобные проблемы, я должен был убедиться, что закрыл фабрику, как только закончил с ней. Вы также можете увеличить количество разрешенных подключений к услуге, но вам следует убедиться, что вы закрываете фабрику в тот момент, когда закончите с ней.

Как всегда, посмотрите блог Николаса Аллена обо всем, что связано с WCF: http://blogs.msdn.com/drnick/archive/2007/12/28/controlling-http-connection-limits.aspx

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

0 голосов
/ 13 октября 2008

Я написал несколько постов, которые объясняют, почему это происходит в отношении IDisposable и Throttling .

0 голосов
/ 13 октября 2008

Попробуйте отследить службы и прочитать сгенерированные журналы с помощью SvcTraceViewer

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...