Поток ниже запускается каждые 12-24 часа, и я не хочу иметь свободный поток в пуле.Текущий код:
private final ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1);
...
scheduler.scheduleAtFixedRate(() -> getLastestJson(), INITIAL_DELAY, CHECK_INTERVAL, TimeUnit.MINUTES);
Как я могу использовать newCachedThreadPool()
в этом случае, когда CHECK_INTERVAL> 12 часов.Продолжительность операции <15 сек. </p>