Задания удаляются в следующих случаях (для WebAPI):
- Автоматически, если клиент вызывает GetJobResult (или GetJobResultEx без флага DoNotDeleteJob)
- Явно, если клиент явно вызывает DeleteJob
- Спустя сутки после последнего обращения к результатам этого задания - ПРИ ЭТОМ НЕ УДАЛЯЮТСЯ РЕЗУЛЬТАТЫ ОБРАБОТКИ (см. далее)
На удаление файлов влияют следующие опции:
- Если публикация XmlResult вЫключена, XmlResult все равно публикуются, но будут удалены при удалении задания (см выше) в любом случае
- Если публикация XmlResult ВКлючена, XmlResult не будут удалены никогда
- При удалении заданий через GetJobResult/DeleteJob выходные файлы удаляются
- При авто-удалении заданий через сутки - ВЫХОДНЫЕ ФАЙЛЫ НЕ УДАЛЯЮТСЯ
Для ComAPI всё то же самое, но с одним отличием - метод GetJobResult никогда не удаляет задания. То есть, чтобы удалить выходные файлы в ComAPI обязательно вызывать DeleteJob.
Комментарии
0 комментариев
Войдите в службу, чтобы оставить комментарий.