Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
For example, we may regard a server as degraded if CPU hits over a certain usage. This option will be useful when the health check is successful but the node has a problem and should be excluded from the service cluster.
HealthCheckService
only return if a server is only healthy or unhealthy.degraded
is a status which a server is able to receive traffic but it is slow or unstable. https://learn.microsoft.com/en-us/dotnet/api/microsoft.extensions.diagnostics.healthchecks.healthstatus?view=net-8.0#fields https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/upstream/load_balancing/degradedFor example, we may regard a server as degraded if CPU hits over a certain usage. This option will be useful when the health check is successful but the node has a problem and should be excluded from the service cluster.