@Bean(name = "rabbitCleanupThreadPool")
 public ThreadPoolTaskExecutor rabbitCleanupThreadPool() {
   ThreadPoolTaskExecutor t = new ThreadPoolTaskExecutor();
   t.setCorePoolSize(2);
   t.setMaxPoolSize(3);
   t.setQueueCapacity(3);
   t.setRejectedExecutionHandler(new ThreadPoolExecutor.CallerRunsPolicy());
   return t;
 }