SpringCloud / обновление не эффективно для свойств, используемых в верблюжьих маршрутах - PullRequest
0 голосов
/ 19 сентября 2018

верблюжья версия : 2.22.0

версия SpringBoot : 2.0.2.RELEASE

Наблюдение : свойства конфигурации, которые в идеале должны обновляться по мере их изменения в службе конфигурации и когда обновление выполняется в службе клиента, не вступают в силу в случае свойств, которыеиспользуется внутри верблюжьего маршрута. Примечание: в Jira есть билет, который говорит, что исправлено.но какой релиз имеет это?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}")
    ;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...