Ошибка при добавлении ссылки на службу для службы wcf - PullRequest
0 голосов
/ 01 сентября 2010

Я получаю сообщение об ошибке при попытке добавить ссылку на службу WCF.Детали ошибки ниже.Мой веб-сервис размещен на другом сервере, а мой клиент на другом сервере.Когда я запускаю сервис прямо из IE, я могу увидеть сервис, но добавив его в веб-приложение .net, я получаю сообщение об ошибке.Пожалуйста, сообщите

Произошла ошибка при загрузке 'http://193.11.33.66/coverscanservice/DownloadCoverScan.svc'. Запрос не выполнен с состоянием HTTP 503: служба недоступна.Метаданные содержат ссылку, которая не может быть разрешена: 'http://193.11.33.66/coverscanservice/DownloadCoverScan.svc'. Служба HTTP, расположенная по адресу http://193.11.33.66/coverscanservice/DownloadCoverScan.svc, слишком занята.Удаленный сервер возвратил ошибку: (503) Сервер недоступен.Если служба определена в текущем решении, попробуйте создать решение и снова добавить ссылку на службу.

Ответы [ 2 ]

1 голос
/ 02 сентября 2010

Если вы откроете свойства пула приложений, назначенного этой службе, вы можете отключить быструю защиту от сбоев для этого пула с помощью флажка.Это может облегчить ошибку 503, но не диагностирует вашу истинную проблему.

Вам необходимо установить средства отладки Windows и / или Диагностика отладки для IIS чтобы найти истинный источник проблемы.Что-то вызывает ваш процесс w3wp.exe несколько раз сбой, и он не может восстановиться.Кроме того, проверьте в журнале событий элементы, связанные с неожиданной остановкой w3wp.exe.Там может быть полезная информация.

0 голосов
/ 28 февраля 2014

В веб-приложении ASP .NET после добавления ссылки на веб-службу WCF. Щелкните правой кнопкой мыши по этой ссылке, чтобы проверить настройку изменения ссылки на службу, как в наборе типов коллекции "System.collection.ObjectModel.ObservableCollection". Также измените Повторное использование типов в указанных ссылках набор сборок "Microsoft.Web.Infrastructure".

После этого постройте проект. Вызовите методы обслуживания, которые использовались, и запустите его.

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