@PostConstruct
    @SuppressWarnings("PMD.ThreadPoolCreationRule")
    public void init() {
        // All servers have jobs that modify usage, idempotent.
        ConfigExecutor.scheduleCorrectUsageTask(() -> {
            LOGGER.info("[capacityManagement] start correct usage");
            StopWatch watch = new StopWatch();
            watch.start();
            correctUsage();
            watch.stop();
            LOGGER.info("[capacityManagement] end correct usage, cost: {}s", watch.getTotalTimeSeconds());
            
        }, PropertyUtil.getCorrectUsageDelay(), PropertyUtil.getCorrectUsageDelay(), TimeUnit.SECONDS);
    }
@Test
    void testInit() {
        service.init();
    }