@Override
    public synchronized void start() {
        super.start();
        log.info("Starting FileOffsetBackingStore with file {}", file);
        load();
    }
Implementation of OffsetBackingStore that saves data locally to a file. To ensure this behaves
similarly to a real backing store, operations are executed asynchronously on a background thread.
The offset position can be specified
inlong-agent/agent-plugins/src/main/java/org/apache/inlong/agent/plugin/utils/InLongFileOffsetBackingStore.java