SpringCloudStream 函数.SpringBoot 3 的定义

问题描述 投票:0回答:1

将 spring 从 2.x 升级到 3.x 后,配置变量的解析发生了某种变化。

在 SpringBoot 2.x.x 中,变量

spring.cloud.stream.function.definition
可以由 Spring 解析为变量
spring.cloud.function.definition

在 SpringBoot 3.x.x 中,这不再可能。只有“正确”的变量

spring.cloud.function.definition
才能被解析。

有谁知道为什么之前可以解析变量

spring.cloud.stream.function.definition
(在SpringBoot 2.x.x中)?还有是什么引发了这种变化? SpringBoot 3.0 和 3.1 的变更日志没有提及这方面的任何内容。

spring spring-boot spring-cloud-stream
1个回答
0
投票

spring.cloud.stream.function.definition
已从 Spring Cloud Stream
4.0.x
版本中删除,优先于
spring.cloud.function.definition
。您可以在 Spring Cloud Stream 文档中找到有关它的详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.