diff --git a/double/pom.xml b/double/pom.xml index 9a658f2..0555a47 100644 --- a/double/pom.xml +++ b/double/pom.xml @@ -23,14 +23,6 @@ org.springframework.cloud spring-cloud-stream - - org.springframework.cloud - spring-cloud-stream-binder-redis - - - org.springframework.boot - spring-boot-starter-redis - org.springframework.boot spring-boot-configuration-processor @@ -42,6 +34,11 @@ spring-boot-starter-test test + + + org.springframework.cloud + spring-cloud-stream-binder-redis + diff --git a/double/src/main/java/demo/DoubleApplication.java b/double/src/main/java/demo/DoubleApplication.java index 3ebe00b..b82d1f2 100644 --- a/double/src/main/java/demo/DoubleApplication.java +++ b/double/src/main/java/demo/DoubleApplication.java @@ -17,7 +17,7 @@ package demo; import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.cloud.stream.aggregate.AggregateApplication; +import org.springframework.cloud.stream.aggregate.AggregateApplicationBuilder; import config.sink.SinkApplication; import config.source.SourceApplication; @@ -26,7 +26,9 @@ import config.source.SourceApplication; public class DoubleApplication { public static void main(String[] args) { - AggregateApplication.run(SourceApplication.class, SinkApplication.class); + new AggregateApplicationBuilder(). + from(SourceApplication.class).args("--fixedDelay=5000") + .to(SinkApplication.class).args("--debug=true").run("--spring.application.name=aggregate-test"); } }