@Bean(SWEEPER_EXECUTOR_NAME)
    public Executor sweeperExecutor(ConductorProperties properties) {
        if (properties.getSweeperThreadCount() <= 0) {
            throw new IllegalStateException(
                    "conductor.app.sweeper-thread-count must be greater than 0.");
        }
        ThreadFactory threadFactory =
                new BasicThreadFactory.Builder().namingPattern("sweeper-thread-%d").build();
        return Executors.newFixedThreadPool(properties.getSweeperThreadCount(), threadFactory);
    }
Used by some {@link com.netflix.conductor.core.events.queue.ObservableQueue} implementations.

@see com.netflix.conductor.core.events.queue.ConductorObservableQueue
core/src/main/java/com/netflix/conductor/core/config/SchedulerConfiguration.java