حالات وظيفة Azure Stream Analytics
يمكن أن تكون وظيفة Stream Analytics في واحدة من أربع ولايات في أي وقت: قيد التشغيل أو التوقف أو التدهور أو الفشل. يمكنك العثور على حالة وظيفتك في صفحة نظرة عامة على وظيفة Stream Analytics في مدخل Azure.
| الولاية | الوصف | الإجراءات الموصى بها |
|---|---|---|
| قيد التشغيل | يتم تشغيل وظيفتك على أحداث قراءة Azure القادمة من مصادر الإدخال المحددة، ومعالجتها وكتابة النتائج إلى أحواض الإخراج التي تم تكوينها. | من أفضل الممارسات تتبع أداء وظيفتك من خلال مراقبة المقاييس الرئيسية. |
| متوقف | تم إيقاف وظيفتك ولا تعالج الأحداث. | غير متوفر |
| متدهور | قد تكون هناك مشكلات متقطعة في اتصالات الإدخال والإخراج. تسمى هذه الأخطاء أخطاء عابرة قد تجعل وظيفتك تدخل في حالة متدهورة. سيحاول Stream Analytics على الفور التعافي من هذه الأخطاء والعودة إلى حالة التشغيل (في غضون بضع دقائق). يمكن أن تحدث هذه الأخطاء بسبب مشكلات الشبكة وتوافر موارد Azure الأخرى وأخطاء إلغاء التسلسل وما إلى ذلك. قد يتأثر أداء وظيفتك عندما تكون الوظيفة في حالة تدهور. | يمكنك الاطلاع على سجلات التشخيص أو النشاط لمعرفة المزيد حول سبب هذه الأخطاء العابرة. في حالات مثل أخطاء إلغاء التسلسل، يوصى باتخاذ إجراء تصحيحي لضمان عدم تشوه الأحداث. إذا استمرت المهمة في الوصول إلى حد استخدام الموارد ، فحاول زيادة رقم SU أو موازاة وظيفتك. في الحالات الأخرى التي لا يمكنك فيها اتخاذ أي إجراء، سيحاول Stream Analytics الاسترداد إلى حالة قيد التشغيل . يمكنك استخدام مقياس تأخير العلامة المائية لفهم ما إذا كانت هذه الأخطاء العابرة تؤثر على أداء وظيفتك. |
| فشل | واجهت وظيفتك خطأ فادحا أدى إلى حالة فشل. لا تتم قراءة الأحداث ومعالجتها. تعد أخطاء وقت التشغيل سببا شائعا للمهام التي تنتهي في حالة فشل. | يمكنك تكوين التنبيهات بحيث يتم إعلامك عند انتقال المهمة إلى حالة فشل. يمكنك تصحيح الأخطاء باستخدام سجلات النشاط والموارد لتحديد السبب الجذري ومعالجة المشكلة. |