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 минуты.
Какие-либо предложения