当前位置: 首页 > 知识库问答 >
问题:

Spring引导自动配置与Spring引导执行器

朱毅
2023-03-14

从这份官方文件中,很难确定这两个模块之间有什么区别。

谁能提供一个官方和规范的答案来解释两者的区别吗?

共有1个答案

柴宏阔
2023-03-14

您在主要自述文件中看到以下内容了吗:

Spring Boot Actuctor提供了额外的自动配置功能来装饰您的应用程序,使其能够在生产中立即部署和支持。例如,如果您正在编写一个JSON web服务,那么它将提供服务器、安全性、日志记录、外部化配置、管理endpoint、审计抽象等等。如果您想关闭内置的特性,或者扩展或替换它们,那么这也很容易。

执行器是Spring Boot Autoconfigure的一个插件或扩展,具有更多的功能,这些功能大多是非功能性的,并且专注于生产准备。

 类似资料:
  • 我有一个带应用程序的spring boot应用程序。属性文件和spring数据jpa。在应用程序中,我有一个外部依赖项,需要加载外部Spring项目的bean,该项目具有基于xml的配置。外部xml有自己的组件扫描和spring jpa设置,可以与应用程序中提供该DB属性的其他DB进行交互。属性文件,我正在使用@ImportResources将其bean注入父应用程序。但是,当我在做这个sprin

  • 我们的Ops人员希望在应用程序启动时将Spring Boot配置(即所有属性)转储到日志文件中。我假设这可以通过使用annotation@ConfigurationProperties注入属性并打印它们来实现。 问题是是否有更好或内置的机制来实现这一目标。 考虑到似乎并没有一个内置的解决方案,除此之外,我还试着自己做饭。以下是我的想法: 这样做的挑战在于它不会打印application.yml中的

  • {“Status”:“Down”} 我需要做什么才能显示自定义健康状况指示器?

  • 我正在尝试提供从log4j2到Spring Boot执行器日志。不幸的是,我只实现了如何为根记录器更改日志级别。也许有人知道如何连接执行器与log4j2?

  • 请帮助我在Spring启动应用程序,它不工作。我太紧张了。 文件夹列表 null 导入org.springframework.boot.springapplication;导入org.springframework.boot.autocigure.springbootapplication MainController类: 包装控制器; 和错误消息: 并且在资源/模板中有一个index.htm文件

  • 我有一个设置,我正在使用以下内容: Spring靴1.5。13使用Spring云版本Edgware。S3 我有Spring云配置服务器,我的Spring启动应用程序是它的客户端 每个应用程序都有一个引导程序。带有配置服务器uri和一些其他属性的yml 在码头工人群上运行集装箱 我目前正在通过一个自定义脚本将Swarm secrets传递给客户端,该脚本读取放入/run/secrets/中的文件,并