2013-08-15 18 views
12

ben yöntemi webdeploy kullanarak TeamCity aracılığıyla web sitesi dağıtmak ERROR_EXCEEDED_MAX_SITE_CONNECTIONS P: MsDeployServiceUrl =% env.DeployServiceUrl%/P: AllowUntrustedCertificate = Doğru/P: MSDeployPublishMethod = WMSvc/P: CreatePackageOnPublish = Gerçek /P:UserName=%env.DeployUserName% /P:Password=%env.DeployPassword%Web Dağıtımı hata verdi

Sürekli aldığım hata: [MSDeployPublish] VSMSDeploy (35s) ​​ [VSMSDeploy] C: \ Program Dosyaları (x86) \ MSBuild \ Microsoft \ VisualStudio \ v10.5 \ Web \ Microsoft.Web. Publishing.targets (4196, 5): error ERROR_EXCEEDED_MAX_SITE_CONNECTIONS: Web dağıtımı görevi başarısız oldu. (Bu site için maksimum bağlantı sayısı aşıldı Daha fazla bilgi edinin:.. http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_EXCEEDED_MAX_SITE_CONNECTIONS) TeamCity ajan olarak

Visual Studio 2010 Express, .netf ramework yüklü sürüm: 4.0

+0

Sadece 2 sentümü eklemek için: Denedim ve işe yaradı. Bazen kozmik ışınlar sadece müdahale eder. – Sebazzz

cevap

1

ben sorunu araştırdık her ikisi de biter: dağıtımı başlattığım web sunucusu ve makine (Visual Studio 2010 Express SP1). Takım şehir sunucusunun ve aracılarının yeniden başlatılması (2 temsilcinin ürettiği sorun) işe yaramadı. Ekip şehir aracısını yerel makineye yükledim ve ondan başarıyla dağıtdım. Sonra başarılı ve başarısız yapı loglarını karşılaştırdım. benim yerel makinede

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

(SP1 Visual Studio Ultimate 2010) sadece

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

yani benim çabuk çözüm bu yöntemi kullanarak dağıtımı test etmekti olduğunuz bir: ilginç kısmı hatasının kaynağıdır inşa ajanları üzerinde. Ben

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

ile

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

içeriğini yerini ettik ve bu sorunu çözüldü. Neden olduğunu bilmiyorum ama dağıtım daha önce yapım aracıları üzerinde düzgün çalıştı.

1

Bu sorunu bugün kurduğum yeni bir TeamCity yapısı üzerinde yaptım. Yapılar, gece programında yerel ağdaki sunucuları test etmek için iki MVC4 uygulamasını yayınlamak üzere Web Deploy'u kullanıyor.

Benim durumumda, "TeamCity'de yapının Zamanlama Tetikleyicisinde" Tüm etkin ve uyumlu aracılarda Tetikleyici oluştur "seçeneğinin bulunması hata nedeniyle oldu. Dört yapı ajanımız var ve bu seçeneğin kontrol edilmesinin aynı zamanda dört yapıya da başlamış olması. Yapıların ikisi başarılı oldu ve iki ERROR_EXCEEDED_MAX_SITE_CONNECTIONS hatasıyla başarısız oldu.

17

Bu sorunu, Services numaralı Web Management Service yeniden başlatarak düzelttim.

+1

Bu çözüm, "İstisna nedeniyle yapılama işlemi başarısız oldu" hata iletisi üzerinde de çalıştım. Devam etmekte olan bir yapı var. Lütfen daha sonra tekrar deneyin. "" –

+0

Bir Fransızca sunucusunda "Service de gestion Web" konusuna bakın (don ' Bu tür şeyleri neden tercüme ettiklerini bilmek, mevcut çözümleri uygulamak daha karmaşıktır.) – youen

+0

Bu bir çözüm/çözüm değildir. Bu bir iş. Sunucuyu yeniden başlatırsak da çalışır, ancak bu da bir çözüm/çözüm değildir. –