【发布时间】:2019-02-14 19:40:06
【问题描述】:
场景:
- 我正在使用 spring data starter 应用程序来创建 FTP 源。
代码:
@SpringBootApplication
@Import({ FtpSourceConfiguration.class, AWSLocalStackConfig.class })
public class FtpSourceKinesisApplication {
public static void main(String[] args) {
SpringApplication.run(FtpSourceKinesisApplication.class, args);
}
}
- FtpSourceConfiguration 是来自FTP Starter 的标准配置,AWSLocalStackConfig 仅用于在 localstack 上使用 Kinesis binder
待办事项:
- 我想在每条消息上添加一个自定义标头,例如“source:ProviderA”、“source:ProviderB”
- 我将有多个 FTP 源将消息推送到同一主题。
- 我想识别消息源,而无需创建中间主题来丰富标头。
有没有办法在不自己创建 IntegrationFlow 的情况下做到这一点?
【问题讨论】:
标签: spring-cloud-stream spring-cloud-dataflow