public void start() {
        if (!this.start.compareAndSet(false, true)) {
            return;
        }
        for (final ShutdownAbleThread serviceThread : this.serviceList) {
            serviceThread.start();
        }
    }
Manager of service like allocateService
@author hzh (642256541@qq.com)
jraft-extension/java-log-storage-impl/src/main/java/com/alipay/sofa/jraft/storage/service/ServiceManager.java