Я копался в исходном коде, и похоже, что файлы удаляются TrackerDistributedCacheManager
примерно раз в минуту, когда их счетчик ссылок падает до нуля. TaskRunner
явно освобождает все свои файлы в конце задачи. Может быть, вам следует отредактировать TaskRunner
, чтобы не делать этого, и самим управлять кешем более явными средствами?