إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
عندما تستخدم خطة دالات Azure Consumption plan، كل إعادة تشغيل لكل وظيفة منسق تحتسب كاستدعاء منفصل قابل للفوترة، وتدفع أيضا مقابل مزود التخزين الذي يبقي حالة التوزيع الخاصة بك. توضح هذه المقالة مجالات التكلفة المحددة حتى تتمكن من فهم وتحسين إنفاقك على Durable Functions.
في هذه المقالة:
- فوترة إعادة تشغيل وظيفة المنسق - كيف تولد الإعادات الرسوم على خطة الاستهلاك
- توقف الفوترة أثناء الانتظار والعائد - لماذا لا يتم تحصيل الرسوم أثناء الانتظار
- رسوم استطلاعات HTTP وإعادة التشغيل - كيف يؤثر الاستطلاع الداخلي على الفوترة
- معاملات جدولة المهام الدائمة - تسعير الواجهة الخلفية المصممة خصيصا
- تخزين Azure المعاملات - محركات تكلفة حساب التخزين
فوترة إعادة تشغيل وظيفة الأوركستراتور
قد تعيد وظائف الموزع عدة مرات خلال عمر التوزيع الأوركسترالي. يرى وقت تشغيل دالات Azure كل إعادة تشغيل كاستدعاء وظيفي منفصل. لهذا السبب، عندما تستخدم خطة استهلاك دالات Azure، يتم احتساب الرسوم عليك عن كل إعادة تشغيل لوظيفة منسق. أنواع الخطط الأخرى لا تفرض رسوما على إعادة تشغيل وظيفة التنسيق.
يتوقف الفوترة أثناء الانتظار والعائد
عندما تنتظر وظيفة المنسق الخاصة بك حتى تكتمل مهمة غير متزامنة، يعتبر وقت التشغيل أن استدعاء الوظيفة المحددة قد انتهى. تتوقف الفوترة لوظيفة الموزع عند هذه النقطة. لا يستأنف الأمر إلا في إعادة تشغيل وظيفة المنسق التالية. لا يتم احتساب أي وقت تقضيه في انتظار أو الاستسلام في وظيفة التنسيق.
ملاحظة
على عكس الاستدعاءات المباشرة من وظيفة إلى دالة حيث تعمل الدالتان (وتعملان) في نفس الوقت، تتجنب وظائف المنسق هذه المشكلة في الفوترة المزدوجة . تتوقف فوترة وظيفة المنسق أثناء انتظارها لنتيجة وظيفة نشاط أو تنسيق فرعي.
رسوم الاستطلاع وإعادة العرض على HTTP
يمكن لوظائف المنسق إجراء استدعاءات HTTP طويلة الأمد إلى نقاط نهاية خارجية. قد تقوم واجهات برمجة التطبيقات "استدعاء HTTP"باستطلاع نقطة نهاية HTTP داخليا أثناء اتباع نمط 202 غير المتزامن.
الاستطلاع الداخلي عبر HTTP نفسه لا يفرض رسوما إضافية. ومع ذلك، يمكن أن يتسبب كل استطلاع في إعادة تشغيل وظيفة الموزع، ويتم احتساب هذه الإعادات بالسعر القياسي في خطة الاستهلاك.
معاملات جدولة المهام الدائمة
جدولة المهام الدائمة هي واجهة خلفية مصممة خصيصا ومدارة ل Durable Task يمكنك استخدامها مع أي من خطط استضافة Functions. يقدم نموذجين للتسعير بناء على الإجراءات.
الإجراء هو رسالة يرسلها جدولة المهام الدائمة إلى تطبيقك لتفعيل تنفيذ منسق أو نشاط أو وظيفة كيان. تشمل الإجراءات بدء التنسيقات، جدولة الأنشطة، إكمال المؤقتات، ومعالجة النتائج.
| سكو | الوصف |
|---|---|
| Dedicated | تكلفة شهرية ثابتة لكل وحدة سعة (CU). يدعم كل وحدة تحكم ما يصل إلى 2000 إجراء في الثانية و50 جيجابايت من تخزين بيانات التنسيق. |
| الاستهلاك (معاينة) | نموذج الدفع مقابل الاستخدام حيث تدفع فقط مقابل الإجراءات التي تنفذ. مثالي لأحمال العمل المتغيرة وسيناريوهات التطوير. |
للحصول على معلومات تفصيلية عن التسعير، ومقارنات وحدات تخزين المخزون، وأمثلة تخطيط السعة، راجع فوترة جدولة المهام الدائمة.
معاملات تخزين Azure
عند استخدام مزود تخزين Azure، يمكن Durable Functions الحفاظ على استمرار الحالة، معالجة الرسائل، وإدارة الأقسام عبر عقد الإيجار الجماعية. بما أنك تملك هذا الحساب، فإن أي تكاليف معاملات تحسب على اشتراكك في Azure.
تساهم عدة عوامل في تكاليف تخزين Azure. عادة ما يولد استطلاع الطابور حسب تطبيقات الوظائف ووحدة التحكم بالمقياس أكبر عدد من معاملات التخزين. تشمل العوامل الأخرى:
- عمليات تأجير الكتلة لإدارة الأقسام
- مشاركة موارد مركز المهام بين الوظائف
لمزيد من المعلومات حول تكاليف تخزين Azure وسلوك الاستطلاع في الطوابير، راجع تخزين Azure provider.
نصيحة
لمقارنة ملفات التكلفة والميزات والمقايضة بين مزودي التخزين المختلفين، راجع Durable Functions مزودي التخزين.