2017-03-09 3 views
0

I angegeben in den application.properties:Frühling Wolke Datenfluß-app/Stream Standardeigenschaften

spring.cloud.config.uri=http://configserver:8888 

aber wenn ich einen Strom aus dem Armaturenbrett einsetzen kann ich in den Protokollen

Fetching config-Server sieht an : http://localhost:8888

was bedeutet, dass es immer noch versucht, die Standardeinstellungen zu verwenden.

Auch andere Eigenschaften wie Kafka-Binder oder zkNodes werden nicht aus application.properties gelesen, aber die Standardwerte werden verwendet, wodurch die Bereitstellung fehlschlägt.

Wie kann ich diese Eigenschaften für alle bereitgestellten Apps/Streams überschreiben?

Antwort

0

Die Eigenschaften müssen mit spring.cloud.dataflow.applicationProperties.stream vorangestellt werden, wie

spring.cloud.dataflow.applicationProperties.stream.spring.cloud.config.uri=http://configserver:8888 
spring.cloud.dataflow.applicationProperties.stream.spring.cloud.stream.kafka.binder.brokers=kafka:9092 
spring.cloud.dataflow.applicationProperties.stream.spring.cloud.stream.kafka.binder.zkNodes=zookeeper:2181 
Verwandte Themen