2017-05-23 11 views
13

मेरा एज़ूर फ़ंक्शंस ठीक चल रहा था और अचानक मुझे कई "असेंबली परिवर्तनों का पता चला। होस्ट को पुनरारंभ करना ..." संदेश जो मेरे कार्यों को पूरा करने से रोक रहा है।विधानसभा परिवर्तनों का पता चला। होस्ट को पुनरारंभ करना

Logs

मैं नए कोड की तैनाती नहीं कर रहा हूँ तो यकीन नहीं क्या आग घटना विधानसभा बदलें ट्रिगर कर रहा है। मैं रनटाइम के नवीनतम संस्करण पर चल रहा था और बाद में संस्करण 1.0.10 9 47 पर वापस आ गया था कि शायद अंतर्निहित रनटाइम अपडेट किया गया था, लेकिन मुझे अभी भी लॉग में दिखाई देने वाली रेखा मिल रही है।

अद्यतन अब @ एलेक्सी ने मुझे असेंबली परिवर्तनों का पता लगाने के कारणों को ट्रैक करने में मदद की है। मैं पूछना चाहूंगा कि कोई मुझे बता सकता है कि एक असेंबली परिवर्तन का पता लगाया जा रहा है, यहां तक ​​कि मुश्किल मैंने अपने आवेदन को बदल नहीं/फिर से तैनात नहीं किया है।

+0

1. क्या आप कृपया अपना फ़ंक्शन ऐप/फ़ंक्शन नाम साझा कर सकते हैं ताकि हम लॉग में जांच कर सकें? https://github.com/Azure/azure-webjobs-sdk-script/wiki/Sharing-Your-Function-App-name- निजी 2. क्या उसका फ़ंक्शन किसी भी फाइल (डीएलएल या एक्सई) को सहेज रहा है डिस्क? फ़ंक्शन निष्पादन के दौरान पुनरारंभ क्रिया निष्पादित नहीं की जानी चाहिए और वास्तव में लॉग रिकॉर्ड के बीच छोटे अंतराल के अनुसार एक बार फिर से शुरू किया जाना चाहिए (लॉगिंग में एक बग है)। –

+0

क्या आप इस फ़ंक्शन को विभिन्न फ़ंक्शन ऐप्स में कह रहे हैं? क्या आप सीआई/सीडी का उपयोग कर रहे हैं? कोई तैनाती करना? क्या आपके ऐप (और कोड) का निरीक्षण करना ठीक होगा? –

+0

हाय @FabioCavalcante हमने विजुअल स्टूडियो का उपयोग करके विभिन्न संसाधन समूहों में विभिन्न FunctionApps में हमारे FunctionApp कोड को तैनात किया है और एक ही व्यवहार का अनुभव कर रहे हैं। हां, आप ऐप और कोड का निरीक्षण कर सकते हैं। –

उत्तर

6

अपने लॉग देखने के बाद हमने एक समस्या https://github.com/Azure/azure-webjobs-sdk-script/issues/1533#issuecomment-303595960 खोला।

आपके कार्यों में एकाधिक पुनर्स्थापना थी लेकिन अब समस्या समाप्त हो गई है। project.json बदलकर पुनर्स्थापना शुरू की जा सकती है।

+0

कोई विचार क्या पुनर्स्थापना शुरू कर देगा यदि हम प्रोजेक्ट को बदल नहीं रहे हैं। जबसन पुनरारंभ हो रहा है? –

1

आप एक से अधिक

Assembly changes detected. Restarting host 

मैं कुडू सेवाओं में नष्ट कर दिया लॉग फ़ाइल से मेरी समस्या का समाधान हो के साथ फंस रहे हैं, तो:

https://[FunctionAppName].scm.azurewebsites.net/ 

और शीर्ष मेनू पर का पालन करें:

Debug Console >> powerShell 

और फ़ाइल लॉग है:

LogFiles >> Application >> Functions >> function >> [Function name] 

आप लॉग फ़ाइल को हटा सकते हैं।

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