提问人:thoredge 提问时间:11/8/2023 最后编辑:thoredge 更新时间:11/9/2023 访问量:43
在 WildFly 28 中使用千分尺注释
Using micrometer annotations in WildFly 28
问:
我正在努力将我们的应用程序升级到 WildFly 28,然后微配置文件指标已被千分尺取代。我试图将这样的千分尺@Counted注释添加到方法中。这与我们今天使用微配置文件指标的方式非常相似:
@Counted(value = "xxxxx_api_ping", description = "Hvor mange ping-kall gjennom api.")
@GET
public Response ping() {
...
}
然而,这似乎没有被发现;但是,以编程方式执行此操作是有效的:
@Inject
private MeterRegistry registry;
@GET
public Response ping() {
registry.counter("dummy").increment();
...
}
第一个例子应该有效,对吧?
答:
0赞
jasondlee
11/9/2023
#1
WildFly 中的千分尺集成不支持注释驱动的指标,仅支持千分尺 API (https://docs.wildfly.org/30/Admin_Guide.html#use-in-applications) 的编程使用。如果您希望看到添加支持,请在 https://issues.redhat.com 针对 WildFly 项目提交 RFE。
评论
0赞
thoredge
11/9/2023
说这解决了我的问题是错误的,但至少我知道发生了什么:-(
评论