当前位置: 首页 > news >正文

门户网站时代科技成就

门户网站时代,科技成就,服装网站项目的设计方案,wordpress 首页显示文章列表场景 我在通用jar包中引入 spring-boot-starter-actuator 这样希望引用通用jar的所有服务都可以直接使用 actuator 中的功能, 问题在于,正常情况下,actuator的配置都写在每个项目的yml文件中,这就意味着,虽然每个项目…

场景

我在通用jar包中引入 spring-boot-starter-actuator 这样希望引用通用jar的所有服务都可以直接使用 actuator 中的功能,

问题在于,正常情况下,actuator的配置都写在每个项目的yml文件中,这就意味着,虽然每个项目都有了该jar,但是配置还是得单独写,

于是考虑能不能在common jar中直接写这个配置,其他服务都避免做出改动,思路方向就是想着在spring服务启动前,

能不能通过一种方式将我们的配置注入到spring的配置中,类似在application.yml中拦截添加一下,

通过 EnvironmentPostProcessor 可以帮我们实现这个功能。

实现

第一步,定义好yml文件。

在这里插入图片描述

management:endpoints:web:exposure:include:- info- health- loggers #默认只暴露 /health 以及 /info 端点

第二步,自定义 PostProcessort 实现 EnvironmentPostProcessor,在这里,我们读取自定义的配置文件,并添加到 environment 中。

public class ActuatorPropertiesPostProcessor implements EnvironmentPostProcessor {@SneakyThrows@Overridepublic void postProcessEnvironment(ConfigurableEnvironment environment, SpringApplication application) {PropertySource propertySource = new YamlPropertySourceLoader().load("actuator.yml", new FileUrlResource(ActuatorPropertiesPostProcessor.class.getResource("/Actuator.yml"))).get(0);environment.getPropertySources().addLast(propertySource);}}

第三步,定义好 spring.factories,内容指向你刚写好的类。

在这里插入图片描述

org.springframework.boot.env.EnvironmentPostProcessor=you.package.name.ActuatorPropertiesPostProcessor

大功告成,这样你的所有引用common jar的服务就都可以使用actuator功能了。

http://www.yayakq.cn/news/110988/

相关文章:

  • 婚恋网站 模板深圳十大景观设计公司排名
  • 用花生棒自己做网站网站后台管理怎么进
  • 花都营销型网站建设北京免费建网站
  • wordpress如何还原企业网站如何优化
  • 备案 个人网站建设方案书经常访问的网站来打不开
  • 个人网站可以做什么wordpress注册无提示
  • 建筑公司网站内容快速seo关键词优化方案
  • 网站视觉规范html网站模板资源
  • 网站功能模块报价软件开发主要是干什么的
  • 网站怎么做文件下载wordpress评论不了
  • 网站变成灰色微信小程序卖东西
  • 楼盘网站建设网站开发手册
  • 做可动模型的网站网站推广包括
  • 网站建设如何空间绑定域名简单的公司网站
  • 创建网站目录权限wordpress 提示插件
  • 微信自助建站系统小程序价格为什么比网站建设高
  • 做药物研发的人上什么网站晋城企业网站建设价格
  • 云南 网站建设织梦大气婚纱影楼网站源码 dedecms摄影工作室网站模板
  • app开发一般需要多少钱南京网站seo
  • 建设银行咸阳交费网站建立收费网站
  • 自动化培训网站建设域名历史查询工具
  • 如何做网站呢北京 响应式网站建设
  • 做机械的网站有哪些正规专业的网站建设公
  • 网站开发时如何兼容网站广告弹出来代码
  • 手机版文章网站源码家乡网站策划书建设背景
  • 吉林省建设厅网站首页垂直网站建设的关键因素
  • 福州高端网站建设公司北京微信网站搭建费用
  • 好网站开发公司广西壮族自治区建设厅官方网站
  • 网站建设考试卷a卷网站建设与维护设计报告
  • 网站建设与维护实训报告电脑字体怎么导入到wordpress