Tag: MESSAGE-QUEUE
Tengo un bloqueo que está siendo capturado en Sentry. CWnd::IsWindowVisible No controlado Error fatal: EXCEPTIONACCESSVIOLATION_READ Descargué el archivo de volcado en miniatura (dmp) y lo ejecuté a través de Visual Studio 19. El bloqueo está ocurriendo en el método: BOOL CWnd::OnWndMsg(UINT message, WPARAM wParam, LPARAM lParam, LRESULT* pResult) Estoy incluyendo . . . Read more
Estoy tratando de comprender mejor los matices de diseñar un sistema distribuido utilizando colas en general y RabbitMQ en particular. Supongamos que tengo mensajes como: { “id”: 12, “name”: “John”, “role”: “Empleado” } y { “id”: 13, “name”: “Alex”, “role”: “Gerente”, “level”: 1 } Ten en cuenta la propiedad role. . . . Read more
Tengo un método para consumir mensajes en una línea similar como se muestra a continuación: @RabbitListener(queues = “${com.rabbimq.myQueue}”) public void receive(String msg, Channel channel, @Header(AmqpHeaders.DELIVERY_TAG) long tag) throws IOException { log.info(“Received msg: {}”,msg); channel.basicAck(tag, false); } Esto funciona bien cuando lo ejecuto como un proyecto de SpringBoot. Pero cuando construyo . . . Read more
Estoy tratando de lograr el siguiente escenario en mi aplicación: 1. Cuando mi aplicación está encendida, el mensaje del intercambio entrante debe ser consumido por la cola entrante. 2. Si ocurre alguna excepción/error, los mensajes son dirigidos a la Cola de Mensajes No Entregados. 3. Cuando hay un tiempo de . . . Read more
Si tengo una cola de mensajes que recibe mensajes de puntuación para un partido deportivo por cada cambio en la puntuación del partido y un servicio de múltiples instancias encargado de leer dicha cola, procesar las puntuaciones y persistirlas. ¿Cómo puedo asegurarme de que los mensajes se procesen en el . . . Read more