|
Key
This line was removed.
This word was removed. This word was added.
This line was added.
|
Changes (6)
View Page Historyh1. Introduction
The Petals ESB "Shared Area", more generally called "Registry", is an internal component in charge of storing internal data. The Petals ESB "Shared Area" can be viewed as a database shared by all Petals ESB nodes of a given Petals [topology|Topology Configuration].
For example, before sending a message to a service provider, the Petals ESB "Router" will request the Petals ESB "Shared Area" for the right endpoint according to the information in the message (interface name and/or service name and/or endpoint name).
Data stored in the area are:
Data stored in the area are all data that must be shared by all Petals ESB containers:
* endpoint name,
* service name,
* service name,
{section}
{anchor:Implementations}
h1. Implementations
Seevral implementation exist for the Petals ESB "Shared Area". According to your use-case, select the right one:
|| Petals ESB Shared Area implementation name || Default implementation ? ||
| the [Petals ESB Stanadlone Registry] | Yes, for a standalone topology |
| the [Petals ESB Hazelcast Registry], client part of [Petals Registry Overlay] | Yes, for a distributed topology |
h1. Implementations
Seevral implementation exist for the Petals ESB "Shared Area". According to your use-case, select the right one:
|| Petals ESB Shared Area implementation name || Default implementation ? ||
| the [Petals ESB Stanadlone Registry] | Yes, for a standalone topology |
| the [Petals ESB Hazelcast Registry], client part of [Petals Registry Overlay] | Yes, for a distributed topology |
h1. Installation
# otherwise, the implementation used is the one available in the Petals ESB classpath.
See the documentation of the [Petals ESB "Shared Area" implementations|#Implementations] for other configuration parameters.
h2. Logging configuration parameters
Petals.Communication.SharedArea.level=FINE
{code}
{code}
{anchor:Implementations}
h1. Implementations
Only one implementation exists for the Petals ESB "Shared Area":
|| Petals ESB Shared Area implementation name || Default implementation ? ||
| the [Petals ESB Hazelcast Registry] | Yes |