Pregunta

Estoy usando Cassandra Java Driver 2.0 en modo asíncrono.Cuando estoy ejecutando muchas operaciones, muy intensivamente, deben ser colocadas en algún lugar dentro del conductor antes de enviarlas a la red.

Me gustaría establecer el límite de tamaño de la cola.No he encontrado parámetros de conductor de Java para eso.También espero algo similar al mecanismo de FilsecutionHandler en ThreadpoolExecotor.¿Es posible hacer de alguna manera con el conductor Cassandra Java?

¿Fue útil?

Solución

AFAIK No puede configurar el límite de la cola .Lo que necesita es posiblemente el PoolingOptions .La cola depende de la capacidad de los nodos de aceptar más solicitudes.Si lo que está intentando es sintonizar la capacidad antes de hacer cola, probablemente las agrupaciones es la respuesta, si lo que desea es sintonizar el tamaño máximo de la cola para rechazar más solicitudes, afaik, no puede.Sin embargo, siempre puede tirar de una solicitud de mejora aquí

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top