Le wrapper NATS est une interface minimaliste permettant de connecter le gestionnaire multi-noeuds avec un serveur NATS. Le wrapper NATS est disponible pour toutes les versions d'Adélia Studio, et nécessite jnats version 2.10.0 ou supérieur.
Adélia 14.9.x et <
Pour les versions antérieures à la 14.10.0 le wrapper il est disponible sur le nexus :
Bloc de code |
---|
<dependency> <groupId>com.hardis.adelia</groupId> <artifactId>adelia-nats-nodemanager<nats</artifactId> <version>1.0-SNAPSHOT<<version>14.10.0</version> </dependency> |
Vous pouvez également le déployer manuellement dans l'application cloud en copiant les fichiers suivants :
- adelia-nats-
nodemanager-1- 14.10.0
-SNAPSHOT- .jar
eddsa-0.3.0.jar
geronimo-jms_1.1_spec-1.1.1.jar
jnats-2.17.1.jar
Si JNATS (version 2.10 ou >) est déjà présent, vous pouvez déployer uniquement ces deux fichiers :
- adelia-nats-nodemanager-1.0-SNAPSHOT.jar
- geronimo-jms_1.1_spec-1.1.1.jar
Adélia 14.10.0
Avec Adélia 14.10.0 le wrapper NATS est inclus dans le runtime Adélia (artefact adelia-nats).
Bloc de code |
---|
<dependency>
<groupId>com.hardis.adelia</groupId>
<artifactId>adelia-nats</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency> |
Configuration
Vous devez déclarer la ressource jndi permettant la connexion au serveur NATS dans le contexte de votre application web
...