WildFly HornetQ-Based Messaging Subsystem Concepts: Difference between revisions
Jump to navigation
Jump to search
Line 28: | Line 28: | ||
''Clustering'' in this context means establishing a mesh of HornetQ brokers. The main purpose of creating a cluster is to spread message processing load across more than one node. Each active node in the cluster acts as an independent HornetQ server and manages its own connections and messages. | ''Clustering'' in this context means establishing a mesh of HornetQ brokers. The main purpose of creating a cluster is to spread message processing load across more than one node. Each active node in the cluster acts as an independent HornetQ server and manages its own connections and messages. | ||
Connections between nodes are explicitly declared in configuration. For more details on how to configure a WildFly HornetQ-based messaging cluster see: | |||
<blockquote style="background-color: #f9f9f9; border: solid thin lightgrey;"> | |||
:[[WildFly Hornet-Q Based Messaging Subsystem Clustering with TCP]] | |||
</blockquote> | |||
Messages are passed between nodes over ''core bridges''. | |||
=High Availability= | =High Availability= |
Revision as of 03:19, 28 February 2016
External
- Messaging chapter in "EAP 6.4 Administration and Configuration Guide" https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6.4/html/Administration_and_Configuration_Guide/chap-Messaging.html
Internal
Connector
Acceptor
Address
Persistence
HornetQ does not support database-based persistence. For reasons that went into this decision see https://developer.jboss.org/thread/153581. More details in "Messaging persistence in EAP 6.x" https://access.redhat.com/solutions/226743.
Journal
Broadcast Group
Discovery Group
Clustering
- Administation and Configuration Manual - HornetQ Clustering https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6.4/html/Administration_and_Configuration_Guide/sect-HornetQ_Clustering.html
Clustering in this context means establishing a mesh of HornetQ brokers. The main purpose of creating a cluster is to spread message processing load across more than one node. Each active node in the cluster acts as an independent HornetQ server and manages its own connections and messages.
Connections between nodes are explicitly declared in configuration. For more details on how to configure a WildFly HornetQ-based messaging cluster see:
Messages are passed between nodes over core bridges.