Description
In order to support the HA use-case, a new object, VirtualHostNode will be added into the Broker model. The Broker will support zero or more virtual host nodes. Each virtual host node may have zero or one virtual hosts.
Virtualhostnode will be responsible for
- the lifecycle of the durable configuration store
- the recovery of its children (that is, the virtual host and its object descendants (exchanges, queues etc) but not messages/message instances etc).