يدعم Milvus أربعة MQ: rocksmq (استنادًا إلى RockDB)، و natsmq (خادم nats-server المدمج)، وPulsar وKafka.
يمكنك تغيير mq الخاص بك عن طريق تعيين حقل mq.type.
إذا لم تقم بتعيين الحقل mq.type كإعداد افتراضي، فهناك ملاحظة حول تمكين الأولوية إذا قمنا بتكوين عدة mq في هذا الملف.
الوضع المستقل (المحلي): وضع مستقل (محلي): rocksmq (افتراضي) > natsmq > بولسار > كافكا
الوضع العنقودي: بولسار (افتراضي) > كافكا (روكسمك و ناتسمك غير مدعوم في وضع المجموعة)
الوصف |
القيمة الافتراضية |
القيمة الافتراضية: "افتراضي"
قيم صالحة: [افتراضي، نابلس، كافكا، روكسمك، ناتسمك] |
افتراضي |
الوصف |
القيمة الافتراضية |
القيمة الافتراضية: "صحيح" |
صواب |
الوصف |
القيمة الافتراضية |
حد التأخر الزمني للدخول في وضع المطاردة، بالثواني |
10 |
الوصف |
القيمة الافتراضية |
حجم المخزن المؤقت لوضع المطاردة بالبايت |
8388608 |
الوصف |
القيمة الافتراضية |
وقت المخزن المؤقت لوضع المطاردة بالثواني |
60 |
الوصف |
القيمة الافتراضية |
طول المخزن المؤقت لمستهلك عميل MQ |
16 |
الوصف |
القيمة الافتراضية |
الوقت الفاصل الزمني (بالثواني) للمرسل للتحقق من الدمج من عدمه |
1 |
الوصف |
القيمة الافتراضية |
طول المخزن المؤقت للقناة من أجل الترجيع |
16 |
الوصف |
القيمة الافتراضية |
القيمة الافتراضية "3"، المهلة (بالثواني) التي يرسلها الهدف msgPack |
3 |
الوصف |
القيمة الافتراضية |
الحد الأقصى لعدد المرسلات لكل قناة فعلية، وذلك في المقام الأول للحد من عدد المستهلكين ومنع حدوث مشاكل في الأداء (على سبيل المثال، أثناء الاسترداد عند مشاهدة عدد كبير من القنوات). |
5 |
الوصف |
القيمة الافتراضية |
وقت سكون إعادة محاولة التسجيل بالثواني |
3 |
الوصف |
القيمة الافتراضية |
مهلة إعادة محاولة التسجيل بالثواني |
60 |