SpringCloud的/ refresh对骆驼路线中使用的属性无效

时间:2018-09-19 10:20:11

标签: spring-boot apache-camel

骆驼版本 2.22.0

SpringBoot版本 2.0.2.RELEASE

观察:理想情况下,必须在配置服务中更改配置属性并且在客户端服务上进行刷新时必须对其进行更新的配置属性在以下情况下不生效:在骆驼路线内使用。 注意:在吉拉有一张票,说是固定的。但是哪个版本呢? https://issues.apache.org/jira/browse/CAMEL-8482

添加代码段: 包含以下代码段的类用@Component@RefreshScope

注释
@Value("${prop}")
String prop;
@Override
public void configure() throws Exception {



from("direct:route1").routeId("Child-1")
    .setHeader( Exchange.CONTENT_ENCODING, simple("gzip"))
    .setBody(simple("RESPONSE - [ {  \"id\" : \"bf383eotal length is 16250]]"))
    .log(prop + "${body}")
    ;

0 个答案:

没有答案