2015-04-03 5 views
7

इस शाम हम बहुत धीमी कतार समय देख रहे थे। हमारे ट्रेस डेटा ने हमें बताया कि लाइनAzure Service Bus Queue बेहद धीमी

await queueClient.SendAsync(message); 

45-60 सेकंड ले रहा था। यह दो कतारों के लिए हो रहा था जो लंबे समय से आसपास रहे थे। उनके पास शायद ही कभी 1-2 रिकॉर्ड हैं और हम सामान को खींचने के लिए ServiceBusTrigger के साथ एक वेब नौकरी का उपयोग करते हैं। हम कतार पर एक साधारण पोको डाल रहे हैं। एक और कतार थी जो जल्दी से कतार में थी, इसलिए किसी अन्य विचार की कमी के कारण मैंने उन दोनों को हटा दिया जो परेशान थे। जब कोड ने उन्हें फिर से बनाया (जैसा कि इसे करने के लिए बनाया गया था) उन्होंने एक सेकंड से भी कम समय में कतार शुरू कर दिया। कुछ भी नहीं बदला, पुरानी कतार को हटाने और पुरानी कतार के मनोरंजन की उम्मीद है। मैंने पहले और बाद में सेवा बस एक्सप्लोरर का उपयोग किया था (मेरी इच्छा है कि मैंने एक स्क्रीनशॉट लिया था) और जहां तक ​​मैं कह सकता हूं, कुछ भी नहीं बदला।

कोई विचार क्यों ऐसी मंदी हो सकती है या क्यों पुनर्निर्माण इसे मंजूरी दे दी? हम इतनी कम मात्रा में सामान कर रहे हैं क्योंकि यह सिर्फ एक पायलट प्रणाली है।

धन्यवाद!

डेव

+2

हम बहुत ही समान मुद्दों का सामना कर रहे हैं। कोई सलाह वास्तव में सहायक होगी। –

+1

+1 हमने थोड़ी देर पहले इस मुद्दे का भी सामना किया है। कतारों को वापस करने के बाद सब कुछ अपेक्षित काम करना शुरू कर दिया गया। – mhertis

+0

यहां आधे साल बाद, अभी भी बेहद खराब प्रदर्शन है। – TTT

उत्तर

6

हमने हाल ही में रूप में अच्छी तरह Servicebus के साथ बहुत इसी तरह के मुद्दों का अनुभव किया। हमने 10-20 सेकंड की मंदी का अनुभव किया और कुछ हफ्तों के बाद समस्या अचानक गायब हो गई। हमारे पास सर्विसबस टीम के साथ घनिष्ठ संबंध है और वे सभी कहेंगे कि सर्विसबस एक साझा प्रणाली है और एसएलए केवल उपलब्धता की गारंटी देता है और प्रदर्शन नहीं करता है।

यह सर्विसबस पर विचार करने वाले किसी के लिए आंख खोलने वाला होना चाहिए!

3

हमने अपनी कतारों को विभाजित किया और फिर डुप्लिकेट पहचान हटा दी और चीजें बहुत बेहतर हो गईं। माइक्रोसॉफ्ट ने स्वीकार किया कि वहां मुद्दों को लॉक कर रहे थे जो वे समाधान पर काम कर रहे थे। डुप्लिकेट डिटेक्शन आपकी कतार को एक विभाजन में प्रतिबंधित करता है, इसलिए इसने अकेले कोई फर्क नहीं पड़ता। उन्होंने मुझे बताया कि जब फिक्स लागू किया गया था तो वे हमें सतर्क करेंगे और हम फिर से डुप्लिकेट डिटेक्शन चालू करने का प्रयास करेंगे।

आशा है कि इससे मदद मिलती है! डेव

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