Сбой развертывания Spring -XD Stream

Я пытаюсь развернуть два потока Spring-XD. Поток 1 и Поток 2. Оба потока нормально развернуты в локальном блоке (Один узел), но когда я пытаюсь развернуть его в более высокой среде (распределенный узел), Поток 2 успешно разворачивается, но не поток 1.

Вот определение потока

Поток - определение теста имени "CustomSource | Пользовательский процессор 1 | Пользовательский процессор 2 | Пользовательский процессор 3 > очередь:TestQueue"

Ниже приведена ошибка, которую я вижу в журналах администратора. Я считаю, что это выбрасывается из рамки Spring-XD и не уверен, как это преодолеть.

DeploymentStatus{state=fail,error(s)=org.springframework.beans.factory.BeanDefinitionStoreException: недопустимое определение компонента с именем 'objectNameProperties', определенным в null: не удалось разрешить местозаполнитель 'xd.module.sequence' в строковом значении "${xd.module.sequence}"; вложенным исключением является java.lang.IllegalArgumentException: не удалось разрешить местозаполнитель "xd.module.sequence" в строковом значении "$ {xd.module.sequence}" в org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(Placeholderfort.java:211) в org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderConfigurer.java:222) в org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBerg_RefFence.ReGF_Rat_F_F_F_F_R_F_M_F_60.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:265)

1 ответ

Что-то не так с этим экземпляром контейнера; это свойство существует с версии 1.1. Он используется, чтобы указать, какой это экземпляр модуля.

Даже если развернуто с count=0устанавливается 0,

Какой модуль выходит из строя? Какие свойства развертывания вы используете?

Возможно, вам придется отскочить контейнер.

Другие вопросы по тегам