我使用的是springboot版本1.5.2。我尝试在我的应用程序中实现spring boot actuator。我正在8081端口运行我的应用程序。我只想公开两个endpoint,即健康和信息。当我尝试访问端口8081中与我的应用程序相同的endpoint时,它不会给出结果,并在Postman中显示404 not found状态。我可以访问端口8089中的健康endpointhttp://localhost:8089/admin/info.同样的事情我在8081端口无法实现。我已经搜索了答案,但没有找到spring boot版本1.5.2的正确答案。我的申请。yml文件如下所示:
management:
context-path : /admin
endpoints:
web:
exposure:
include: health,info
jmx:
exposure:
exclude: '*'
security:
enabled: true
port: 8081
如果你有你的管理。端口
设置为8089
,则您只能在该端口访问管理API。在应用程序端口8081
如果您想访问应用程序端口上的管理API,请不要设置managment.port
值。它默认为与应用程序端口相同的端口。
我正在使用spring Boot2.0.4,并希望公开我的执行器endpoint。当向application.yml仅添加以下信息时,健康状况将被公开。 当我运行http://localhost:8080/acturet时,我会得到
我试图在我的spring boot应用程序中公开/actuator/healthendpoint,但我的日志表明没有公开任何endpoint。我看过一些文档,其中指出健康endpoint是默认启用的唯一endpoint,但它为我返回404。 从应用程序启动的日志: 访问 /actuator 还显示未公开任何endpoint: 我看了其他几个类似的帖子,但是没有一个补丁对我有效。我在@RestCon
我们是关于Spring Boot1.5.2应用程序和执行器endpoint的一些问题。 有时,当我们启动Spring Boot应用程序时,spring mvc不会通过HTTP公开执行器endpoint。我没有找到任何模式,我新启动了相同的应用程序3或4次,以便公开这些endpoint。 null application.yml中的配置: 在日志中,我们希望找到如下所示: 但我们发现:
此外,我还使用Hystrix进行断路。 我的问题是如何使Hystrix流暴露在执行器端口上? 目前,我仅通过以下代码在标准端口上公开它: 这些是我的一些依靠: 我不想使用Spring Cloud,因为这里有@EnableHystrix,它在执行器端口上提供流。
问题内容: 为什么不能从同一个golang程序中同时运行HTTP和HTTPS? 这是启动两个服务器的代码。.首先启动的服务器将运行-第二个服务器将不运行。 运行程序时没有错误返回,但是请求或超时 这是完整的代码 问题答案: ListenAndServe和ListenAndServeTLS打开侦听套接字,然后循环永远服务于客户端连接。这些函数仅在错误时返回。 主goroutine永远不会进入启动TL
我试图在与应用程序端口相同的端口上启用执行器endpoint(server.port=8080在application.properties文件中指定),但由于某种原因,它不起作用。当我运行应用程序时,我可以从应用程序返回响应,但不能从执行器endpoint返回响应。我可以看到日志中提到了暴露在基路径“/执行器”下面的endpoint,如下面的屏幕截图所示。但当我尝试点击执行器URL时,它给出了4