BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités ActiveMQ 5.9 avec LevelDB Store répliqué et la console Web Hawtio

ActiveMQ 5.9 avec LevelDB Store répliqué et la console Web Hawtio

La dernière version du broker de messages Apache ActiveMQ prend en charge la réplication de LevelDB Store et comprend une nouvelle console Web Hawtio. Huit mois après la sortie de la précédente version, de nouvelles fonctionnalités et améliorations ont été ajoutées à la version 5.9, disponible depuis peu:

  • Le LevelDB Store répliqué, une valeur clé, est une base de données avec une persistance à base de fichiers qui utilise Apache Zookeeper pour sélectionner un maître à partir d'un ensemble de noeuds de broker, et qui ensuite synchronise en répliquant toutes les mises à jour du maître aux autres brokers.
  • Un nouveau plugin qui permet les changements sélectifs d’une configuration XML d'un Broker prennant effet sans redémarrage, et en évitant ainsi les temps d'arrêt. Il reste toutefois quelques changements qui nécessitent un redémarrage du broker.
  • La console Web Hawtio, console de gestion Web HTML5 enfichable, avec prise en charge de JVM et d'un certain nombre de plugins tels que ActiveMQ, Camel et Tomcat. La console possède une dépendance du côté serveur pour Jolokia, une passerelle JMX-HTTP avec JSON sur HTTP. L'ancienne console est toujours disponible, mais considérée comme obsolète.
  • Support du protocole MQTT de transport de télémétrie sur WebSocket.
  • Un broker Apache Camel, composant qui facilite l'utilisation de la fonctionnalité de Camel au sein d’ActiveMQ.
  • Redémarrage automatique du broker suite à la perte de l’état du maître.
  • Durcissement de LevelDB et AMQP.

En plus de ces nouvelles fonctionnalités, l'équipe a également résolu plus de 200 problèmes, principalement des améliorations et des corrections de bugs jugés critiques. L’AMQ message store est à présent obsolète et ne doit plus être utilisé.

Christian Posta, committer chez Apache Software Foundation, a publié un article sur son blog à propos des nouvelles fonctionnalités avec des démonstrations et quelques vidéos.

Apache ActiveMQ est un serveur de messages et d'intégration open source avec un support complet des modèles d'intégration d'entreprise.

ActiveMQ Apollo, baptisé «future génération de messages d'ActiveMQ» est un nouveau broker de messsages construit à partir des bases d'ActiveMQ.

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT