سؤال

أنا أستخدم Cassandra Java Driver 2.0 في الوضع غير المتزامن.عندما أقوم بتنفيذ الكثير من العمليات بشكل مكثف للغاية، يجب وضع قائمة في قائمة الانتظار في مكان ما داخل السائق قبل إرسالها إلى الشبكة.

أود تعيين حد حجم قائمة الانتظار.لم أجد أي معلمات سائق Java لذلك.كما أتوقع شيئا مشابها لرفض آلية ReadExecutionDler في ThreadPoolexecotor.هل من الممكن القيام به بطريقة أو بأخرى مع سائق كاساندرا جافا؟

هل كانت مفيدة؟

المحلول

Afaik لا يمكنك ضبط حجم قائمة انتظار الحد.ما تحتاجه هو ربما يكون poolingoptions وبعديعتمد قائمة الانتظار على قدرة العقد بقبول المزيد من الطلبات.إذا كان ما تحاوله هو ضبط القدرة قبل وضع الطابور في قائمة الانتظار هو الجواب، إذا كان ما تريده هو ضبط الحجم القصوى من قائمة الانتظار لرفض الطلبات الأخرى، AFAIK، لا يمكنك ذلك.ومع ذلك يمكنك دائما سحب طلب تحسين هنا

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top