...
In order to mount an external registry, you have to define the remote instance. This could use either the JDBC-based configuration, the Atom-based configuration model or the WebService-based configuration model.
JDBC-Based Remote Instance Configuration
Following is an example configuration of a remote instance:
...
Info |
---|
|
For specific configuration details on mounting a remote WSO2 Governance Registry (G-Reg) instance using the JDBC-based configuration model, see Sharing Registry Space Among Multiple Products. |
Atom-Based Remote Instance Configuration
Warning |
---|
|
The Atom-based remote instance configuration is not recommended for use in a production deployment as it does not support transactions. |
...
Info |
---|
|
You cannot mount the same server as a remote instance to itself. |
WebService-Based Remote Instance Configuration
Info |
---|
|
The WebService-based configuration is not recommended for use in a production deployment as it does not support transactions. |
...
Info |
---|
|
You cannot mount the same server as a remote instance to itself. |
Mount Configurations
Anchor |
---|
| Mount Configurations |
---|
| Mount Configurations |
---|
|
Following is an example configuration of a mount.
...
Info |
---|
|
It is recommended to refrain from mounting a target path under "/_system/governance" of a remote registry to path "/_system/config". Similarly, refrain from mounting a target path under "/_system/config" of a remote registry to path "/_system/governance". Such configurations can produce unpredictable results. For example, with the following mounting configurations, "/_system/governance" will be mounted to the correct path, which is "/_system/governance/mounting/governance" but "/_system/config" will be mounted to " /_system/governance/mounting/governance/ mounting/config". Code Block |
---|
| <mount path="/_system/config" overwrite="true">
<instanceId>instanceId</instanceId>
<targetPath>/_system/config</targetPath>
</mount>
<mount path="/_system/governance" overwrite="true">
<instanceId>instanceId</instanceId>
<targetPath>/_system/governance</targetPath>
</mount> |
|
Enable Clustering
To enable clustering for a node, the enable
attribute of the configuration in <ESB_HOME>/repository/conf/axis2/axis2.xml
file should be set to true
as follows:
...