reactor-core-micrometer是否已公开发布至Maven中央仓库?
答复
reactor-core-micrometer 目前没有正式发布到Maven中央仓库的稳定版本,你在中央仓库检索不到该依赖是正常情况。
这个模块是Reactor团队规划中、从核心包拆分出来的Micrometer专属集成模块,当前还处于里程碑/快照迭代阶段,没有做GA正式发布。
关于你提到的API变动问题:
- 核心包中自带的
Schedulers.enableMetrics()确实已经被标记为废弃,相关的Micrometer集成能力后续会全部迁移到独立的reactor-core-micrometer模块中,你找不到的Micrometer.enableSchedulersMetricsDecorator()就是这个独立模块内规划的新API。 - 如果你引入的是中央仓库可下载的正式版Reactor Core依赖,自然无法找到这个还未随稳定版发布的方法。如果只是本地尝鲜测试,可以配置Reactor官方的里程碑/快照源拉取对应迭代版本的构件,非稳定版不建议在生产环境使用。
- 现阶段生产环境如果需要启用调度器指标,暂时可以继续使用标记为废弃的
Schedulers.enableMetrics(),按照Reactor的版本迭代规则,在相关替代模块正式GA、替代API稳定可用之前,旧的废弃API不会被直接移除,不会影响现有功能运行。
内容的提问来源于stack exchange,提问作者pixel
相关产品推荐
相关产品推荐

