Home > D3 Administration
D3 Administration
Configuration
Configuration from EBX.Manager
The declaration of delivery branches and delivery profiles is done in the branch "[D3] Configuration Branch", as follows:
-
In the table "Delivery Branches", the Data Steward declares the branches he wants to be able to broadcast.
-
In the table "Delivery Profiles", the Data Steward declares the profiles to which the slaves can subscribe.
-
In the table "Association between Delivery Branches and Delivery Profiles", the Data Steward creates the association between branches and profiles.
Technical Configuration of the Master
In order to act as a master node, an EBX.Platform instance must declare the following property in
ebx.properties
file
ebx.d3.mode=master.
Technical Configuration of a Slave
In order to act as a slave node, an EBX.Platform instance must declare the following properties in ebx.properties.
-
ebx.d3.mode=slave -
ebx.d3.delivery.profiles=comma separated delivery profiles -
ebx.d3.master.username=user allowed to access the master -
ebx.d3.master.password=password -
ebx.d3.master.url=http://master-hostname:port/ebx-dataservices/connector -
ebx.d3.slave.username=user allowed to access the slave -
ebx.d3.slave.password=password -
ebx.d3.slave.url=http://slave-hostname:port/ebx-dataservices/connector
Slave subscription
Two services are defined on a slave to manage the subscription to the Master:
-
Unregister slave to disconnect from the Master.
-
Launch the subscription process to reconnect to the Master.
Those services can be found in the [D3] Configuration branch .
Supervision
Table supervision
The [D3] Configuration branch of the Master contains two supervision tables:
-
The History of deliveries table allows to see the broadcast that occured.
-
The Slaves registered table lists the registered slaves and allows their deactivation or removal.
Service supervision
The Display slaves' state service is available in the [D3] Configuration branch of the Master. This service lists the slaves and their related information (slave state, associated profiles, delivered versions...)
Log supervision
The technical supervision can be done through the log category ebx.d3, to be declared in ebx.properties such as:
ebx.log4j.category.log.d3= INFO, Console, ebxFile:d3
Home > D3 Administration