小编Ari*_*Git的帖子

Spring boot:用于在管理端口上处理请求的线程池

我们使用 Spring Boot 执行器在 Kubernetes 集群中运行时公开活动和就绪端点。默认情况下,spring-boot 执行器在默认标准 HTTP 服务器端口上公开端点,其中请求由 Tomcat/Jetty 服务器接受器和工作线程池提供服务。最近,我们在压力测试期间遇到了一个问题,工作池中的所有线程都很忙,并且新请求正在排队。由于活性探针开始失败,这导致 Kubernetes 集群中的 Pod 崩溃。

我正在考虑在管理端口上公开执行器。我想检查以下内容

a) 管理端口上的请求是否由单独的工作线程池(与标准服务器端口的请求线程池不同)提供服务?

b) 如果 a) 的答案是否定的,有没有办法可以配置 spring boot 以使用单独的线程池作为管理端口(我们在不同的微服务中使用 tomcat/jetty 和反应式 netty 服务器)

spring-boot spring-boot-actuator

6
推荐指数
1
解决办法
1999
查看次数

标签 统计

spring-boot ×1

spring-boot-actuator ×1