مشاركة عبر


TimerDurableClientOptions interface

تكوين خيارات لدالة Durable Client المشغلة من قبل المؤقت.

يمتد

Omit<TimerFunctionOptions, "handler">

الخصائص

handler

الخصائص الموروثة

extraInputs

تكوين مجموعة اختيارية من المدخلات الثانوية أثناء استدعاء، احصل على هذه القيم مع context.extraInputs.get()

extraOutputs

تكوين مجموعة اختيارية من المخرجات الثانوية أثناء استدعاء، قم بتعيين هذه القيم مع context.extraOutputs.set()

retry

نهج إعادة محاولة اختياري لإعادة تشغيل تنفيذ فاشل حتى يحدث إكمال ناجح أو يتم الوصول إلى الحد الأقصى لعدد مرات إعادة المحاولة. تعرف على المزيد هنا

return

تكوين الإخراج الأساسي الاختياري للدالة هذا هو الإخراج الرئيسي الذي يجب تعيينه كقيمة إرجاع لمعالج الدالة أثناء استدعاء

runOnStartup

إذا true، يتم استدعاء الدالة عند بدء وقت التشغيل. على سبيل المثال، يبدأ وقت التشغيل عند تنشيط تطبيق الدالة بعد الخمول بسبب عدم النشاط، وعند إعادة تشغيل تطبيق الدالة بسبب تغييرات الوظيفة، وعندما يتم توسيع نطاق تطبيق الوظائف. استخدم بحذر. يجب أن نادرا ما يتم تعيين runOnStartup إلى true، خاصة في الإنتاج.

schedule

تعبير cron بالتنسيق '{second} {minute} {hour} {day} {month} {day of week}' لتحديد الجدول

trigger
useMonitor

عندما يكون صحيحا، سيتم استمرار الجدول للمساعدة في الحفاظ على الجدول الصحيح حتى من خلال عمليات إعادة التشغيل. الإعدادات الافتراضية إلى true للجداول الزمنية ذات الفاصل الزمني >= دقيقة واحدة

تفاصيل الخاصية

handler

handler: TimerDurableClientHandler

قيمة الخاصية

تفاصيل الخاصية الموروثة

extraInputs

تكوين مجموعة اختيارية من المدخلات الثانوية أثناء استدعاء، احصل على هذه القيم مع context.extraInputs.get()

extraInputs?: FunctionInput[]

قيمة الخاصية

موروث من Omit.extraInputs

extraOutputs

تكوين مجموعة اختيارية من المخرجات الثانوية أثناء استدعاء، قم بتعيين هذه القيم مع context.extraOutputs.set()

extraOutputs?: FunctionOutput[]

قيمة الخاصية

موروث من Omit.extraOutputs

retry

نهج إعادة محاولة اختياري لإعادة تشغيل تنفيذ فاشل حتى يحدث إكمال ناجح أو يتم الوصول إلى الحد الأقصى لعدد مرات إعادة المحاولة. تعرف على المزيد هنا

retry?: RetryOptions

قيمة الخاصية

موروث من Omit.retry

return

تكوين الإخراج الأساسي الاختياري للدالة هذا هو الإخراج الرئيسي الذي يجب تعيينه كقيمة إرجاع لمعالج الدالة أثناء استدعاء

return?: FunctionOutput

قيمة الخاصية

موروث من Omit.return

runOnStartup

إذا true، يتم استدعاء الدالة عند بدء وقت التشغيل. على سبيل المثال، يبدأ وقت التشغيل عند تنشيط تطبيق الدالة بعد الخمول بسبب عدم النشاط، وعند إعادة تشغيل تطبيق الدالة بسبب تغييرات الوظيفة، وعندما يتم توسيع نطاق تطبيق الوظائف. استخدم بحذر. يجب أن نادرا ما يتم تعيين runOnStartup إلى true، خاصة في الإنتاج.

runOnStartup?: boolean

قيمة الخاصية

boolean

موروث من Omit.runOnStartup

schedule

تعبير cron بالتنسيق '{second} {minute} {hour} {day} {month} {day of week}' لتحديد الجدول

schedule: string

قيمة الخاصية

string

موروث من Omit.schedule

trigger

trigger?: TimerTrigger

قيمة الخاصية

موروث من Omit.trigger

useMonitor

عندما يكون صحيحا، سيتم استمرار الجدول للمساعدة في الحفاظ على الجدول الصحيح حتى من خلال عمليات إعادة التشغيل. الإعدادات الافتراضية إلى true للجداول الزمنية ذات الفاصل الزمني >= دقيقة واحدة

useMonitor?: boolean

قيمة الخاصية

boolean

موروث من Omit.useMonitor