LoadBalancingOptions interface
حقيبة خيارات لتكوين إعدادات موازنة التحميل.
الخصائص
partition |
طول الوقت الذي تكون فيه مطالبة القسم صالحة. الافتراضي: 60000 |
strategy | سواء لتطبيق نهج جشع أو أكثر توازنا عند المطالبة بالأقسام.
يتم تجاهل هذا الخيار عندما:
|
update |
طول الوقت بين محاولات المطالبة بالأقسام. الافتراضي: 10000 |
تفاصيل الخاصية
partitionOwnershipExpirationIntervalInMs
طول الوقت الذي تكون فيه مطالبة القسم صالحة. الافتراضي: 60000
partitionOwnershipExpirationIntervalInMs?: number
قيمة الخاصية
number
strategy
سواء لتطبيق نهج جشع أو أكثر توازنا عند المطالبة بالأقسام.
متوازن:
EventHubConsumerClient
سيتخذ نهجا مقاسا لطلب ملكية القسم عند موازنة العمل مع العملاء الآخرين، مع المطالبة بأقسام ببطء حتى يتم تحقيق توزيع مستقر.الجشع:
EventHubConsumerClient
سيحاول المطالبة بملكية حصته العادلة من الأقسام بقوة عند موازنة العمل مع العملاء الآخرين.
يتم تجاهل هذا الخيار عندما:
-
CheckpointStore
لم يتم توفير إلىEventHubConsumerClient
. -
subscribe()
يتم استدعاء لقسم واحد. الافتراضي: متوازن
strategy?: "balanced" | "greedy"
قيمة الخاصية
"balanced" | "greedy"
updateIntervalInMs
طول الوقت بين محاولات المطالبة بالأقسام. الافتراضي: 10000
updateIntervalInMs?: number
قيمة الخاصية
number