private AbstractFile allocateNewAbstractFile() {
        final String newFilePath = getNewFilePath();
        final AbstractFile file = this.logStoreFactory.newFile(this.fileType, newFilePath);
        if (this.storeOptions.isEnableWarmUpFile()) {
            file.warmupFile();
        }
        return file;
    }
Pre allocate abstractFile service
@author boyan(boyan@antfin.com), hzh (642256541@qq.com)
jraft-extension/java-log-storage-impl/src/main/java/com/alipay/sofa/jraft/storage/service/AllocateFileService.java