Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Toutes les propriétés utiles sont définies dans la documentation Camel: Camel JMS.

Info

Si la propriété est portée par configure la classe ConnectionFactoryClass, le paramétrage est automatiquement positionné.

Paramétrage avec Apache QPID

...

Propriété

Valeur

Description

ConnectionFactoryClass

org.apache.qpid.jms.JmsConnectionFactory

remoteURI

amqp:localhost:5672

cf. JmsConnectionFactory

  • définit l’endpoint à utiliser.

    • amqp:<hostname>:<port> pour spécifier un endpoint.

    • failover(amqp:<hostname>:<port>,...) pour essayer plusieurs endpoints les uns après les autres.

      • Penser alors à définir failover.maxReconnectAttempts sans quoi Camel essayera en boucle de se connecter à la cible.

username

admin

cf Camel JMS

username et password pour une authentification basique.

password

admin

cf Camel JMS

maxConcurrentConsumers

5

cf Camel JMS

  • permet de définir combien de consommateurs tourneront en parallèle.

Paramétrage avec Apache ActiveMQ classic

Les URI camel JMS et AMQP sont compatibles avec cette fabrique.

Propriété

Valeur

Description

ConnectionFactoryClass

org.apache.activemq.ActiveMQConnectionFactory

cf. ActiveMQConnectionFactory.java

brokerURL

failover:(tcp://localhost:61616,tcp://remotehost:61616)?initialReconnectDelay=100

Configuration d’une URI pour ActiveMQ classic.

URI Failover pour un cluster.

username

admin

cf Camel JMS

username et password pour une authentification basique.

password

admin

JMSType

Text

cf Camel JMS

Type de message

priority

3

cf Camel JMS

Priorité du message réinjecté.

Paramétrage avec Apache ActiveMQ Artemis

...