Let’s say that I have a service that temporarily fails a health check in Consul. e.g. due to failing connection to DB or overload.
Other services will be able to see this through health check status on this specific service.
But, is there anyway for the service itself, to get informed that the rest of the system saw it as unavailable for some time?
Can I make a service self-aware that it was unavailable and is now available, from consuls perspective that is?, not checking internal things.