spring-boot-actuator相关内容
我在OAuth2中使用了Spring Boot Security。我不想禁用健康终结点的安全性。 我可以完全禁用安全性,也可以编写我自己的WebSecurityConfigurerAdapter实现并禁用自动配置的实现。 但如何修改WebSecurityConfigurerAdapter(OAuth2SsoDefaultConfiguration)的现有实现? 我尝试在不禁用自动
..
我想在我的Spring Boot 2.0应用程序中使用Spring Actuator框架。框架本身按照预期工作,因此我能够到达例如我的/actuator/health终结点。在那里,我呈现了一个登录对话框。我想摆脱它,并尝试了以下方法: @Configuration @EnableWebFluxSecurity public class SecurityConfiguration {
..
我通过了许多链接,如-The following method did not exist: 'org.springframework.plugin.core.PluginRegistry org.springframework.plugin.core.PluginRegistry.of(java.util.List)',但我仍然在Error- 下方 Error starting Applic
..
我正在尝试为我的 Spring Boot(2.1.0.RELEASE) 应用程序收集指标.具体我想知道 没有调用单个 REST 端点. 每个端点处理请求所用的时间. 我的请求被处理/出错的平均比率. 执行器 /actuator/metrics 端点提供了很多信息,但我不确定这些信息是否对我的情况有用.另外,有人可以判断 @Timed(或任何其他开箱即用的注释) 可用于实现这些统计数
..
org.springframework.bootspring-boot-starter-actuator 这将为您的应用程序添加几个有用的端点.其中之一是/health.当您启动应用程序并导航到/health 端点时,您会看到它已经返回了一些数据. {"状态":"UP",“磁盘空间": {"状态"
..
我正在尝试使用两个不同的端口在 Spring Boot 中配置一个应用程序,但我还没有做到.我的第一个近似是使用两个控制器,我在两个控制器中定义了一个 @Bean,容器为 container.setPort(8080);我的第二个近似是添加执行器依赖项并更改管理端口,但我的应用程序没有运行."地址已被使用:绑定",如何配置具有两个端口的应用程序?我想要一个端口供管理员使用,另一个端口用于咨询我的
..
关于使用 Spring Boot Actuator 发现服务的问题,请结合 Spring Cloud Kubernetes. 目前,我有一个 web 应用程序,它同时具有执行器和 spring boot kubernetes 依赖项.我也在使用 kubernetes 提供的发现客户端,一切正常. 然而,当我卷曲我的健康端点时,我确实看到了那些奇怪的陈述: discoveryCompo
..
与 kubernetes 相关的 Gradle 依赖: "io.fabric8:spring-cloud-kubernetes-core:0.1.6","io.fabric8:spring-cloud-starter-kubernetes:0.1.6","org.springframework.cloud:spring-cloud-starter-sleuth:1.2.4.RELEASE",
..
我想使用执行器为我的 Spring Boot Rest Web 服务实现自定义指标或统计信息,但我找不到简单的教程.例如: 如何显示某个控制器被调用了多少次以及填充了哪些确切的参数字段? 如何创建一个指标,当它的 URL 被调用时,它会运行特定的查询并返回一个带有一些结果的 json 解决方案 对于第二点,解决方案是创建一个端点类(它可以是也可以不是休息控制器类).例如: @Co
..
我正在使用 spring boot 2.0.4 并且想要公开我的执行器端点.将以下内容添加到 application.yml 时,只会暴露 info、health. 管理:端点:网络:曝光:包括:“*" 当我运行 http://localhost:8080/actuator 我得到 {"_links":{"self":{"href":"http://localhost:8080/actuat
..
SpringBoot 2.1.6版本无法拦截访问执行器请求现在我有了一个全局拦截器 @Component公共类 ServiceFilter 实现了 HandlerInterceptor {//log4j静态最终记录器记录器 = LogManager.getLogger(ServiceFilter.class);私有最终 RateLimiter 限制器 = RateLimiter.create(R
..
我有一个应用程序配置为在/manage/health 处为 Spring Boot Actuator 的健康端点提供服务.不幸的是,由于我正在部署的基础架构的一些细节,我需要将/和/health 别名为/manage/health. 我没有看到仅通过属性自定义健康端点 URL 的选项.我假设无法添加适用于我不拥有的控制器的额外 @RequestMapping 注释. 我更愿意明确定义所
..
在我的一个服务/actuator/health 端点中花费了更多时间(大约 9 秒).我正在使用以下依赖项,如何调试? org.springframework.bootspring-boot-starter-weborg.springframework.boot
..
我正在使用 SpringBoot Actuator 来返回应用的运行状况. 公共类 HealthMonitor 实现 HealthIndicator {@覆盖公共卫生健康(){int errorCode = check();如果(错误代码!= 0){返回 Health.down().withDetail("错误代码", errorCode).build();}返回 Health.up().bui
..
我正在使用以下执行器依赖 org.springframework.bootspring-boot-starter-actuator 使用弹簧靴 2, org.springframework.bootspring-boot-starte
..
问题1:在Spring Security中,究竟是什么功能 @Order(SecurityProperties.ACCESS_OVERRIDE_ORDER) Spring 文档说明如下,但我不确定我是否理解清楚 要覆盖访问规则而不更改任何其他自动配置的功能,请添加类型为 WebSecurityConfigurerAdapter 的 @Bean 和 @Order(SecurityP
..
在发布这个问题之前,我浏览了许多链接,例如:无法使用 Spring Cloud 连接到 Hystrix 仪表板的命令指标流 和 无法连接到 Spring Cloud + Hystrix + Turbine 中的 Command Metric Stream - MIME 类型(“text/plain")不是“text"/event-stream" 等等,但仍然对我不起作用. 我使用的是 Spr
..
我正在尝试公开一个内部调用弹簧执行器的自定义端点.但我读超时了;嵌套异常是 java.net.SocketTimeoutException: Read timed out. @GetMapping(value = "/${spring.application.name}/actuator/health")公共响应实体创建用户(){ResponseEntityentity = this
..
我有一个 Spring Boot 2 应用程序,它最初使用嵌入式 Tomcat 来运行.在项目中包含 Actuator,我可以做到 curl 'http://localhost:8080/actuator/health' 并得到回复. 现在我已将应用程序移动到要部署到外部 Tomcat (8.2.23) 的 WAR 文件中,并且不再找到执行器端点.应用程序本身仍然有效,但我无法访问公开的
..
我有一个使用 CAS WebSecurity 的 Spring Boot 应用程序,以确保所有传入的未经身份验证的请求都被重定向到一个公共登录页面. @Configuration@启用网络安全公共类 CASWebSecurityConfig 扩展了 WebSecurityConfigurerAdapter { 我想通过执行器公开健康端点,并添加了相关的依赖项.我想绕过监控工具将使用的这些/he
..