2013-08-15 2 views
12

내가 방법을 webdeploy 사용 인 TeamCity를 통해 웹 사이트를 배포 ERROR_EXCEEDED_MAX_SITE_CONNECTIONS P : MsDeployServiceUrl = % env.DeployServiceUrl %/P : AllowUntrustedCertificate = 참/P : MSDeployPublishMethod = WMSVC/P : CreatePackageOnPublish = 진정한 /P:UserName=%env.DeployUserName% /P:Password=%env.DeployPassword%웹 배포가 오류로 인해 실패

지속적으로 오류가 발생했습니다. [MSDeployPublish] VSMSDeploy (35s) ​​ [VSMSDeploy] C : \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v10.5 \ Web \ Microsoft.Web. Publishing.targets (4196, 5) : 오류 ERROR_EXCEEDED_MAX_SITE_CONNECTIONS : 웹 전개 태스크가 실패했습니다. (이 사이트에 대한 연결의 최대 수를 초과했습니다 가에서 자세히 알아보기 :.. http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_EXCEEDED_MAX_SITE_CONNECTIONS) 인 TeamCity 에이전트에

비주얼 스튜디오 2010 익스프레스, .netf ramework 버전 설치 : 4.0

+0

그냥 2 센트를 추가하십시오. 다시 시도했는데 성공했습니다. 때로는 우주선 만 간섭합니다. – Sebazzz

답변

1

을 나는에 문제를 조사 양 끝 : 웹 서버 호스팅 및 배포를 시작하는 컴퓨터 (웹 설치 프로그램에서 설치 한 Visual Studio 2010 Express SP1). 팀 도시 서버 및 에이전트 재시작 (2 명의 에이전트에서 재현 된 문제)이 도움이되지 않았습니다. 로컬 시스템에 Team City Agent를 설치하고 성공적으로 배포했습니다. 그런 다음 성공 및 실패한 빌드 로그를 비교했습니다. 내 로컬 컴퓨터에

C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v10.5\Web\Microsoft.Web.Publishing.targets

(SP1와 비주얼 스튜디오 궁극적 2010)에만

MSBuild\Microsoft\VisualStudio**v10**\Web\Microsoft.Web.Publishing.targets

그래서 내 빠른 해결책이이 방법을 사용하여 배포를 테스트하는 것이 었습니다 A : 흥미로운 부분은 오류의 근원이다 빌드 에이전트에서. 나는

C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v10\Web\

으로

C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v10.5\Web\

의 내용을 대체 한 그 문제를 해결. 이유를 모르지만 이전에 빌드 에이전트에서 올바르게 배치되었습니다.

1

저는 새 TeamCity 빌드에서 동일한 문제가 발생했습니다. 빌드는 웹 배포를 사용하여 야간 일정에 로컬 네트워크의 서버를 테스트하기 위해 두 개의 MVC4 응용 프로그램을 게시합니다.

내 경우 TeamCity의 빌드 일정 트리거에서 "사용 가능하고 호환 가능한 모든 에이전트에서 트리거 빌드"옵션을 선택했기 때문에 오류가 발생했습니다. 우리는 4 개의 빌드 에이전트를 가지고 있으며, 동시에 4 개의 빌드를 시작했는지 확인했습니다. 두 개의 빌드가 성공했으며 두 개는 ERROR_EXCEEDED_MAX_SITE_CONNECTIONS 오류로 실패했습니다.

17

Web Management Service서비스으로 다시 시작하여이 문제를 해결했습니다.

+1

이 솔루션은 "이미 빌드가 진행 중이므로 빌드를 호출하지 못했습니다. 나중에 다시 시도하십시오." " –

+0

프랑스 서버에서"Service de gestion Web "(don ' 왜 이런 종류의 번역을하는지, 기존 솔루션을 적용하는 것은 더 복잡함) – youen

+0

이것은 해결책/해결책이 아닙니다. 이건 해결 방법입니다. 서버를 재부팅해도 작동하지만 수정/솔루션이 아닙니다. –

관련 문제