Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 弹簧靴2.4.3-未找到执行器/启动端点_Spring_Spring Boot_Spring Boot Actuator - Fatal编程技术网

Spring 弹簧靴2.4.3-未找到执行器/启动端点

Spring 弹簧靴2.4.3-未找到执行器/启动端点,spring,spring-boot,spring-boot-actuator,Spring,Spring Boot,Spring Boot Actuator,我有一个spring boot应用程序,我从v2.2.x升级到现在的v2.4.3 我在他们的文档中看到有一个新的执行器端点/startup,但是当我启动我的应用程序时它并不存在。 根据他们的文件,没有特殊要求 我正在使用spring-boot-admin-starter客户端v2.4.3,它提供了spring-boot执行器v2.4.3,我的application.properties文件中甚至有management.endpoint.startup.enabled=true 是否有其他人使用

我有一个spring boot应用程序,我从v2.2.x升级到现在的v2.4.3

我在他们的文档中看到有一个新的执行器端点
/startup
,但是当我启动我的应用程序时它并不存在。

根据他们的文件,没有特殊要求

我正在使用
spring-boot-admin-starter客户端
v2.4.3,它提供了
spring-boot执行器
v2.4.3,我的application.properties文件中甚至有
management.endpoint.startup.enabled=true


是否有其他人使用过此版本的spring boot并使此执行器enpoint正常工作?

您需要调整启动配置:

@springboot应用程序
公共类演示应用程序{
公共静态void main(字符串[]args){
SpringApplication app=新的SpringApplication(DemoApplication.class);
应用程序设置应用程序启动(新的缓冲应用程序启动(1000));
应用程序运行(args);
}
}
在application.properties中:

management.endpoints.web.exposure.include=startup

如果您想可视化启动事件,请查看我几个月前制作的这个工具(查看配置说明,因为您需要在此端点上启用CORS)

可能是您正在使用BootstrapApplicationListener,它再次构建应用程序上下文,但忽略了以前的应用程序启动,因此它设置了默认值,这是spring cloud上下文中的一个错误:3.0.0

请不要发布文本的图片,因为原始文本更易于维护,更简单,也更轻。您是否尝试过
管理.endpoints.web.exposure.include=*
。因为默认情况下启用了/health和/info。spring-cloud-context与此问题无关。