Consul has a TTL health check which status should be updated periodically over the HTTP interface. From akka.net microservices we were performing the GET request to the registered Consul Service endpoints to reset the TTL timer and staying life at Consul Service dashboard.
Does Kubernetes have something similar to it? Not the liveness/readiness probe that performing requests to pod_ip:port
, but waiting for the request from the running app.
For example, we want to monitor not just that AKKA app running on some port, but to make sure that each actor in the actor system is healthy.
Thanks!