Create a new instance of the consumer map
name of the producer
agingInterval to update the consumer map
Max allowed age in in milliseconds for a table entry
Readonly
componentComponent identification
Readonly
namename of the producer
Overall component status
Returns the grouped features of all the consumer in the map
Emitted when a producer's operation has some problem
Emitted on every state change
Emitted when new nodes are included included map
Emitted when some nodes has been aged
Emitted when nodes are updated
Emitted when the consumer has been updated
Perform the update of the health map
responses to update the consumer map
A resource is extended component that represent the access to an external/internal resource, besides the error handling and identity, it has a start, stop and close methods to manage the resource lifecycle. It also has a checks property to define the checks that will be performed over the resource to achieve the resulted status. The most typical example of a resource are the Provider that allow to access to external databases, message brokers, etc.