StorageRetryOptions interface
واجهة خيارات إعادة محاولة تخزين كائن ثنائي كبير الحجم.
الخصائص
max |
اختياري. يحدد الحد الأقصى للتأخير المسموح به قبل إعادة محاولة عملية (الافتراضي هو 120 أو 120 * 1000 مللي ثانية). إذا حددت 0، فيجب عليك أيضا تحديد 0 لإعادة المحاولةDelayInMs. |
max |
اختياري. الحد الأقصى لعدد محاولات المحاولة، الافتراضي هو 4. تعني القيمة 1 محاولة 1 وعدم إعادة المحاولة. تعني القيمة الأصغر من 1 عدد المحاولات الافتراضية. |
retry |
اختياري. يحدد مقدار التأخير الذي يجب استخدامه قبل إعادة محاولة عملية (الافتراضي هو 4 أو 4 * 1000 مللي ثانية). يزيد التأخير (أسيا أو خطيا) مع كل إعادة محاولة تصل إلى الحد الأقصى المحدد بواسطة maxRetryDelayInMs. إذا حددت 0، فيجب عليك أيضا تحديد 0 ل maxRetryDelayInMs. |
retry |
اختياري. StorageRetryPolicyType، الافتراضي هو نهج إعادة المحاولة الأسي. |
secondary |
إذا تم تحديد secondaryHost، فستتم محاولة إعادة المحاولة ضد هذا المضيف. إذا كان secondaryHost غير معرف (الافتراضي) فلن تتم إعادة محاولة العمليات ضد مضيف آخر. ملاحظة: قبل تعيين هذا الحقل، تأكد من فهم المشكلات المتعلقة بقراءة البيانات القديمة والمحتمل أن تكون غير متسقة في <xref:https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fstorage%2Fcommon%2Fstorage-designing-ha-apps-with-ragrs> |
try |
اختياري. يشير إلى الحد الأقصى للوقت المسموح به في ms لأي محاولة واحدة لطلب HTTP. تعني القيمة الصفرية أو غير المعرفة عدم وجود مهلة افتراضية على عميل SDK، سيتم استخدام نهج المهلة الافتراضي لخادم Azure Storage. |
تفاصيل الخاصية
maxRetryDelayInMs
اختياري. يحدد الحد الأقصى للتأخير المسموح به قبل إعادة محاولة عملية (الافتراضي هو 120 أو 120 * 1000 مللي ثانية). إذا حددت 0، فيجب عليك أيضا تحديد 0 لإعادة المحاولةDelayInMs.
maxRetryDelayInMs?: number
قيمة الخاصية
number
maxTries
اختياري. الحد الأقصى لعدد محاولات المحاولة، الافتراضي هو 4. تعني القيمة 1 محاولة 1 وعدم إعادة المحاولة. تعني القيمة الأصغر من 1 عدد المحاولات الافتراضية.
maxTries?: number
قيمة الخاصية
number
retryDelayInMs
اختياري. يحدد مقدار التأخير الذي يجب استخدامه قبل إعادة محاولة عملية (الافتراضي هو 4 أو 4 * 1000 مللي ثانية). يزيد التأخير (أسيا أو خطيا) مع كل إعادة محاولة تصل إلى الحد الأقصى المحدد بواسطة maxRetryDelayInMs. إذا حددت 0، فيجب عليك أيضا تحديد 0 ل maxRetryDelayInMs.
retryDelayInMs?: number
قيمة الخاصية
number
retryPolicyType
اختياري. StorageRetryPolicyType، الافتراضي هو نهج إعادة المحاولة الأسي.
retryPolicyType?: StorageRetryPolicyType
قيمة الخاصية
secondaryHost
إذا تم تحديد secondaryHost، فستتم محاولة إعادة المحاولة ضد هذا المضيف. إذا كان secondaryHost غير معرف (الافتراضي) فلن تتم إعادة محاولة العمليات ضد مضيف آخر. ملاحظة: قبل تعيين هذا الحقل، تأكد من فهم المشكلات المتعلقة بقراءة البيانات القديمة والمحتمل أن تكون غير متسقة في <xref:https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fstorage%2Fcommon%2Fstorage-designing-ha-apps-with-ragrs>
secondaryHost?: string
قيمة الخاصية
string
tryTimeoutInMs
اختياري. يشير إلى الحد الأقصى للوقت المسموح به في ms لأي محاولة واحدة لطلب HTTP. تعني القيمة الصفرية أو غير المعرفة عدم وجود مهلة افتراضية على عميل SDK، سيتم استخدام نهج المهلة الافتراضي لخادم Azure Storage.
tryTimeoutInMs?: number
قيمة الخاصية
number
Azure SDK for JavaScript