@Configuration
public class KafkaServicesConfiguration
{
+ @Bean
+ KafkaServicesThreadPoolTaskExecutorCustomizer kafkaServicesThreadPoolTaskExecutorCustomizer()
+ {
+ return new KafkaServicesThreadPoolTaskExecutorCustomizer();
+ }
+
@Bean
ChannelTaskRunner channelTaskRunner(
ChannelTaskExecutor infoChannelTaskExecutor,
dataChannelTaskExecutor);
}
- @Bean
+ @Bean(destroyMethod = "join")
ChannelTaskExecutor infoChannelTaskExecutor(
ThreadPoolTaskExecutor taskExecutor,
InfoChannel infoChannel,
};
}
- @Bean
+ @Bean(destroyMethod = "join")
ChannelTaskExecutor dataChannelTaskExecutor(
ThreadPoolTaskExecutor taskExecutor,
DataChannel dataChannel,