IServiceDiscovery.report(instance: ServiceInstance,outcome: ServiceOutcome): void
Reports how a call to an instance went.
Enough failures inside the configured window eject the instance from
IServiceDiscovery.pick's pool; a success clears its window and
un-ejects it immediately. Ejection state is per-process.
instance: ServiceInstance
The instance that was called
outcome: ServiceOutcome
Whether the call succeeded