Вопрос

Я использую драйвер Cassandra Java 2.0 в асинхронном режиме.Когда я выполняю много операций, очень интенсивно, они должны быть в очереди где-то внутри водителя, прежде чем они отправили в сеть.

Я хотел бы установить ограничение размера очереди.Я не нашел никаких параметров драйвера Java для этого.Также я ожидаю чего-то похожего на механизм отклоненияExecutionHutionHandler в ThreadPoolExecotor.Можно ли сделать как-то с драйвером Cassandra Java?

Это было полезно?

Решение

afaik Вы не можете установить размер размер очереди предел.Что вам нужно, возможно, это, возможно, The Пулэнции ОтказОчередь зависит от возможностей узлов принять больше запросов.Если то, что вы пытаетесь настроить возможности, прежде чем очередь, наверное, PoowningOptions - это ответ, если то, что вы хотите, это настроить максимальный размер очереди, чтобы отклонить дополнительные запросы, AFAIK, вы не можете.Однако вы всегда можете потянуть улучшение - запрос здесь

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top