disruptor.handleExceptionsWith(new ExceptionHandler());
EventHandlerGroup<CommandHandlingEntry> eventHandlerGroup = disruptor.handleEventsWith(commandHandlerInvokers);
if (serializerThreads.length > 0) {
eventHandlerGroup = eventHandlerGroup.then(serializerThreads);
invokerInterceptors.add(new SerializationOptimizingInterceptor());
}
eventHandlerGroup.then(publishers);
coolingDownPeriod = configuration.getCoolingDownPeriod();
disruptor.start();