【问题标题】:What simple Scenario healthcheck message JSONdate?什么简单的场景健康检查消息 JSONdate?
【发布时间】:2020-06-01 16:45:43
【问题描述】:

我在应用 Java Spring Boot 时遇到了一些问题: - 如果参数值与具体的可能值不匹配,则应返回 HTTP 状态代码 400("Bad Request") - 响应应具有具有适当值的 Content-Type 标头(应用程序/json) - 如果您需要创建多个类 - 您只能使用以下库:

  • Spring Web MVC (v.5.0.7.Release)

  • 更快的 XML Jackson,Jackson 数据类型 JSR310

我需要详细的方法阅读带有消息的 healthcheck: {"currentTime" : "2020-06-01T20:45:35Z,"application":"OK"}

【问题讨论】:

    标签: java spring-boot endpoint jackson-dataformat-xml health-check


    【解决方案1】:

    您可以通过实现HealthIndicator 并提供自定义逻辑来自定义健康检查端点。

    例如,您可以在此处查看简单的实现 (https://www.amitph.com/custom-health-check-spring-boot-actuator/)。

    【讨论】:

    • 我已经尝试过,有几个场景。你能进来@Restcontroller
    • 我已经尝试过,有几个场景。请你进来@Restcontroller class HealthcheckController {@Getmapping(value = "/healthcheck",produces=MediaType.XML.Value) Public Void() { return "healtcheck" + new date format(); }}
    • 那是对你问题的不同理解。如果您想创建一个以“healthcheck”作为请求 URI 的控制器,那么可能是的。您需要使用包含字段作为数据成员的简单类为 ({"currentTime" : "2020-06-01T20:45:35Z,"application":"OK"}) 创建一个包装器。您可以提供值并提供作为回应。
    猜你喜欢
    • 2017-07-16
    • 2016-10-16
    • 2018-11-20
    • 2021-07-25
    • 2018-04-08
    • 1970-01-01
    • 2014-10-02
    • 2021-09-13
    • 2019-11-03
    相关资源
    最近更新 更多