【问题标题】:How to tell to client that Django web application is in healthy state or not (status 200)如何告诉客户端 Django Web 应用程序是否处于健康状态(状态 200)
【发布时间】:2019-08-22 05:24:42
【问题描述】:

我已经编写了一个 Django Web 应用程序,并且还支持 REST API 来获取 JSON 响应。

现在我想写一些健康端点(一些 url),当使用它时,我的 django web 应用程序应该知道它是否处于健康状态。

例如,如果我的 Django 应用程序没有运行(网络服务器已关闭),那么如果一个 rest api 客户端尝试访问健康端点 (URL),它应该得到响应,告诉应用程序不健康。

另一方面,如果应用程序正在运行/启动(网络服务器已启动),那么访问健康端点将显示应用程序健康的消息。

在 Django 中可行吗?

提前致谢。

【问题讨论】:

    标签: django rest web django-rest-framework


    【解决方案1】:

    如果网络服务器宕机,客户端无法从服务器获取响应,状态为 200。

    【讨论】:

      猜你喜欢
      • 2022-01-27
      • 1970-01-01
      • 1970-01-01
      • 2022-08-19
      • 2022-06-13
      • 2022-12-14
      • 2018-06-05
      • 2015-01-24
      • 1970-01-01
      相关资源
      最近更新 更多