I don't feel so well… Integrating health checks in your .NET Core solutions
Комментарий Программного комитета:
Алекс умеет вмещать огромное количество полезной информации в один доклад. В этот раз узнаем, как проверить, что приложение еще живо.
Do you have any idea how your ASP.NET web apps and APIs are functioning? Are they behaving healthily or in a degraded state? You might be able to tell from log information and telemetry data, but why not have them tell you how healthy they are themselves? ASP.NET Core 2.2 introduces health endpoints that let your apps and APIs do just that.
In this session you will learn how to make health checks an integral part of your solution. We will cover various types of health checks ranging from internal status, such as memory thresholds, to health based on external dependencies, such as databases and HTTP endpoints. Finally, you are going to see how this all can be used in a container cluster to allow the orchestrator to check for liveliness and readiness based on your health endpoints.