Change the file name.
This commit is contained in:
parent
60f94213df
commit
6208b9cb44
|
|
@ -90,14 +90,14 @@ public enum OffsetManager {
|
|||
String offsetRecord = offset.serialize();
|
||||
if (!lastOffsetRecord.equals(offsetRecord)) {
|
||||
if (offsetFile.length() >= BufferFileConfig.BUFFER_OFFSET_MAX_FILE_SIZE) {
|
||||
exchangeFile();
|
||||
nextFile();
|
||||
}
|
||||
FileUtils.INSTANCE.writeAppendToLast(offsetFile, randomAccessFile, offsetRecord);
|
||||
lastOffsetRecord = offsetRecord;
|
||||
}
|
||||
}
|
||||
|
||||
private void exchangeFile() {
|
||||
private void nextFile() {
|
||||
String timeBucket = String.valueOf(TimeBucketUtils.INSTANCE.getSecondTimeBucket(System.currentTimeMillis()));
|
||||
String offsetFileName = OFFSET_FILE_PREFIX + "_" + timeBucket + "." + Const.FILE_SUFFIX;
|
||||
File newOffsetFile = new File(SegmentBufferConfig.BUFFER_PATH + offsetFileName);
|
||||
|
|
|
|||
Loading…
Reference in New Issue