SharedServer¶
Creating Instance¶
SharedServer
takes the following to be created:
- MetaProperties
-
Time
- Metrics
- Controller Quorum Voters (
CompletableFuture[util.Map[Integer, AddressSpec]]
) -
FaultHandlerFactory
SharedServer
is created alongside KafkaRaftServer.
SnapshotGenerator¶
SharedServer
creates a new SnapshotGenerator at start up as follows:
The SnapshotGenerator
is closed (and the reference de-referenced, null
ed) at stop.
The SnapshotGenerator
is used at start up for the MetadataLoader to installPublishers.