2013-08-15 12 views
12

मैं webdeploy पद्धति का उपयोग करके Teamcity के माध्यम से वेबसाइट को तैनात:वेब तैनात त्रुटि के साथ विफल ERROR_EXCEEDED_MAX_SITE_CONNECTIONS

web.csproj /P:Configuration=%env.Configuraton%/पी: DeployOnBuild = सच/पी: DeployTarget = MSDeployPublish/पी: MsDeployServiceUrl =% env.DeployServiceUrl%/पी: AllowUntrustedCertificate = सच/पी: MSDeployPublishMethod = WMSvc/पी: 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। प्रकाशन.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

मैं पर समस्या की जांच की दोनों सिरों: होस्टिंग वेब सर्वर और बिल्ड मशीन (वेब ​​इंस्टॉलर से विजुअल स्टूडियो 2010 एक्सप्रेस एसपी 1 स्थापित) जिसमें से मैंने तैनाती शुरू की है। टीम शहर सर्वर और एजेंटों (2 एजेंटों पर पुन: उत्पादित समस्या) को पुनरारंभ करने में मदद नहीं मिली। मैंने स्थानीय मशीन पर टीम सिटी एजेंट स्थापित किया है और इसे सफलतापूर्वक तैनात किया है। तब मैंने सफल और असफल बिल्ड लॉग की तुलना की।

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

तो मेरे त्वरित समाधान है कि विधि का उपयोग तैनाती परीक्षण करने के लिए किया गया था: दिलचस्प हिस्सा त्रुटि का स्रोत है निर्माण एजेंटों पर। मैं

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

साथ

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

की सामग्री से बदल दिया है और कहा कि समस्या हल हो गई। मुझे नहीं पता कि क्यों पहले तैनाती एजेंटों पर तैनाती सही ढंग से काम करती थी।

1

आज मेरे पास एक नई टीमसिटी बिल्ड पर स्थापित होने वाला एक ही मुद्दा था। बिल्डिंग दो एमवीसी 4 अनुप्रयोगों को प्रकाशित करने के लिए वेब परिनियोजन का उपयोग कर स्थानीय नेटवर्क पर स्थानीय नेटवर्क पर सर्वर का परीक्षण करने के लिए उपयोग कर रहे हैं।

मेरे मामले में त्रुटि टीमसिटी में बिल्ड की शेड्यूल ट्रिगर पर "सभी सक्षम और संगत एजेंटों पर ट्रिगर बिल्ड" विकल्प होने के कारण हुई थी। हमारे पास चार बिल्ड एजेंट हैं और उस विकल्प को चेक करने के साथ-साथ एक ही समय में चार बिल्ड शुरू हो रहे थे। दो निर्माण सफल हुए और दो ERROR_EXCEEDED_MAX_SITE_CONNECTIONS त्रुटि के साथ विफल रहे।

17

मैंने सेवाओं में पुनरारंभ करके इस समस्या को ठीक कर दिया है।

+1

इस समाधान ने त्रुटि के लिए भी काम किया "अपवाद के कारण बिल्डिंग असफल रहा" पहले से ही एक प्रगति प्रगति पर है। कृपया बाद में पुनः प्रयास करें। ' –

+0

फ्रांसीसी सर्वर पर, "सेवा डी गेस्टियन वेब" (डॉन' टी नहीं जानते कि वे इस तरह के सामान का अनुवाद क्यों करते हैं, मौजूदा समाधान लागू करने के लिए यह अधिक जटिल है) – youen

+0

यह एक फिक्स/समाधान नहीं है। यह चारों ओर एक काम है। अगर हम सर्वर को रीबूट करते हैं तो यह भी काम करेगा, लेकिन यह एक फिक्स/समाधान भी नहीं है। –

संबंधित मुद्दे