Solución de problemas en weblogic JMS

Mi aplicación escribe mensajes a la cola JMS.
He comprobado con el depurador de que todo está escrito correctamente.

En la consola del servidor, en JMS Monitoreo puedo ver Message Current el aumento en el número (de mi mensaje).

Sin embargo, hay un componente que se supone que es para leer los mensajes de la cola y escribir un archivo en el servidor de la máquina, y esto no está ocurriendo.
Yo no estoy familiarizado con los JMS todavía.

¿Qué debo hacer para solucionar esto? ¿Qué debo buscar en las configuraciones, antes de que yo sé que no es la 3ª partes, pero algo con nuestra propia aplicación?

InformationsquelleAutor Dima R. | 2012-08-02

1 Kommentar

  1. 8

    El primer paso sería comprobar para ver si usted tiene que los consumidores en la cola JMS.

    He aquí cómo usted puede ver a los consumidores en un Destino JMS:

    Paso 1 – Seleccione ‘JMS de los Servidores en virtud de los Servicios->Mensajería desde la página de inicio o a la izquierda de la barra de navegación:
    Solución de problemas en weblogic JMS

    Paso 2 – Seleccione la opción «Servidor JMS’ para el AdminServer o uno de los Servidores Administrados, donde su Cola JMS se implementa:

    Solución de problemas en weblogic JMS

    Paso 3 – Seleccione el Monitoreo->Activa Destinos. A continuación, seleccione «Personalizar esta Tabla y agregar el Consumidor Actual» y, opcionalmente, ‘los Consumidores de Alto’ a la tabla:
    Solución de problemas en weblogic JMS

    Paso 4 – Desplácese a la derecha si usted no puede ver los «Consumidores» Actual de la columna. Usted debe ver a un conde >0 si la aplicación que se supone que lee el mensaje que se escucha en la cola. Si ConsumersCurrent==0 y ConsumersHigh==0, no los consumidores cada vez conectado el destino para leer los mensajes:

    Solución de problemas en weblogic JMS

    Si no hay consumidores, asegurar que su solicitud de que se supone que consume el mensaje es desplegado y/o configurado correctamente.

    • Jeff, muchas Gracias. Yo hice todo esto, y aquí es lo que se me ocurrió : «Los Consumidores =1» y «Consumidores de Alta» y «Consumidores total» all =1. Ahora, Usted dice que yo «debe ver a un conde >1 si la aplicación que se supone que lee el mensaje que se escucha en la cola. «Significa que hay algo mal, ya que veo =1, no > 1? ???
    • Gracias, Jeff. Ya me enteré de que no fueron los mensajes con «malos datos», que podría no ser «consumidos», y tratar con jmx por separado ahora.

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea