首页 > 解决方案 > 用千分尺公开 HTTP 端点

问题描述

我正在尝试使用千分尺将端点暴露给普罗米修斯。我没有使用任何形状或形式的 Spring。在以下文章https://micrometer.io/docs/registry/prometheus中,他们使用的com.sun.net.httpserver.HttpServer是示例。一个自写的 HTTPServlet 是什么样子的?

我不知道从哪里开始。谢谢

标签: javaprometheusmicrometer

解决方案


这是否与千分尺有关,或者问题实际上是如何在 Java 中公开 HTTP 端点?

有很多方法可以做到这一点,但由于您专门要求 servlet:

另外,让我把它留在这里作为一般建议:始终确保您的InputStream/ OutputStream/ Reader/ Writer/etc. 是财产封闭(finally块或try-with-resource,在这种情况下,你将有一个(PrintWriter)。


推荐阅读