es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: AZURE-SPRING-BOOT

Spring JPA @OneToMany El valor del parámetro [] no coincide con el tipo esperado

Obtengo este error al solicitar la línea de servicio: List<order> orders = ordersRepository.getByCustomerId(id); Error: org.springframework.dao.InvalidDataAccessApiUsageException: El valor del parámetro [5] no coincide con el tipo esperado [nz.webshop.models.Customer.Customers (n/a)]; la excepción anidada es java.lang.IllegalArgumentException: El valor del parámetro [5] no coincide con el tipo esperado [nz.webshop.models.Customer.Customers (n/a)] Repositorio: public interface OrdersRepository . . . Read more

Cuando se ejecuta un contenedor de spring-boot en Kubernetes, la cantidad activa de procesadores se establece con la CPU del host, no con el límite de CPU de k8s para el contenedor.

Ejecutamos contenedores spring-boot creados utilizando la tarea bootBuildImage de Gradle en Kubernetes. Proporcionamos límites de CPU y memoria a los pods al iniciar en k8s. Utilizamos: Versión de spring-boot 2.6.2 Imagen de Docker construida con la tarea bootBuildImage del plugin spring-boot de Gradle spring-boot-admin para administrar nuestras implementaciones basadas en . . . Read more

Spring Kafka RecordFilterStrategy Spring Kafka RecordFilterStrategy es una interfaz proporcionada por el framework Spring Kafka que permite filtrar registros en un tópico de Kafka. Esta interfaz define un único método llamado `filter`, que toma como entrada un objeto de tipo `ConsumerRecord` y retorna un booleano indicando si se debe filtrar o no el registro. Las implementaciones de RecordFilterStrategy pueden ser utilizadas para filtrar registros en función de ciertos criterios, como por ejemplo el contenido del mensaje, su clave o su metadato. Estas implementaciones pueden ser configuradas en el consumidor de Kafka para filtrar automáticamente los registros que no cumplan con los criterios definidos. Para utilizar RecordFilterStrategy en una aplicación de Spring Kafka, se puede implementar esta interfaz y sobrescribir el método `filter` según las necesidades del proyecto. Luego, se debe configurar el consumidor de Kafka para utilizar la implementación personalizada de RecordFilterStrategy. En resumen, Spring Kafka RecordFilterStrategy es una interfaz que permite filtrar registros en un tópico de Kafka utilizando criterios definidos por el desarrollador. Esto brinda flexibilidad y control sobre los datos que son consumidos de Kafka en una aplicación de Spring.

Actualmente estamos investigando cómo podemos diseñar nuestros temas en Kafka, teniendo en cuenta el orden y la tasa de ruido (porcentaje de mensajes para descartar). Estamos utilizando Spring Kafka y Avro como mecanismo de serialización para el valor del registro. Un enfoque es poner diferentes tipos de eventos en un . . . Read more