Coldfusion индексирование поврежденного файла

Запустите обновление для первого файла, затем обновление для всех остальных. Рекурс может не быть необходимым.

<cfindex
action=refresh
collection="this_name_solr"
key="c:\inetpub\wwwroot\myappname\thefolder\thesubfolder\thefile.ext"
type="file"
urlpath="http://#application.root#/appname/thefolder/thesubfolder/thefile.ext"
extensions=".html, .htm, .xls, .xlsm, .doc, .docx, .pdf, .txt"
recurse="yes"
status="alldocs"
language="English">

Подходит, пока не попадет в поврежденный PDF-файл. Если я пытаюсь открыть файл вручную в программе чтения PDF, я получаю сообщение о том, что файл может быть поврежден.

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

В конечном счете, я хотел бы, чтобы он отказался от файла примерно через 3 минуты.

Какие-либо предложения

0 ответов

Другие вопросы по тегам