gpt4 book ai didi

java - Dropwizard - 部署时,应用程序由于 yml 文件格式错误而无法运行

转载 作者:行者123 更新时间:2023-12-02 09:15:48 26 4
gpt4 key购买 nike

我们正在尝试使用 Dropwizard 指标将自动化指标添加到我们的 Java 应用程序中。到目前为止,config.yml 文件如下所示:

metrics:
reporters:
- type: log
logger: metrics
frequency: 5 minute
includes: "io.dropwizard.jetty.MutableServletContextHandler.active-requests","io.dropwizard.jetty.MutableServletContextHandler.active-dispatches","io.dropwizard.jetty.MutableServletContextHandler.active-suspended"

运行此项目时,我们收到一条错误,指出 yaml 文件格式错误:

io.dropwizard.configuration.ConfigurationParsingException: test/config.yml has an error:
* Malformed YAML at line: 24, column: 82; while parsing a block mapping
in 'reader', line 20, column 5:
- type: log
^
expected <block end>, but found FlowEntry
in 'reader', line 23, column 81:
... tContextHandler.active-requests","io.dropwizard.jetty.MutableSer ...
^

这里的yaml写法究竟有什么问题?我的理解是,缩进、空格以及引号内没有逗号都是正确的,我们无法找到任何其他问题。

最佳答案

只需将第 6 行更改为

包括:[io.dropwizard.jetty.MutableServletContextHandler.active-requests,io.dropwizard.jetty.MutableServletContextHandler.active-dispatches,io.dropwizard.jetty.MutableServletContextHandler.active-suspended]

关于java - Dropwizard - 部署时,应用程序由于 yml 文件格式错误而无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59000760/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com