상황 : Lucene을 사용하여 문서를 검색하는 ASP .NET 응용 프로그램이 있습니다. 초기 색인 생성을 실행하고 싶습니다. (색인은 초기 실행 후에 점진적으로 증가하므로 앞으로는 전체 디렉토리를 다시 색인화 할 필요가 없습니다.) 현재 약 5GB의 문서 (45000 파일)가 있습니다.긴 프로세스 실행 : Lucene이 포함 된 5GB 문서 인덱싱
문제점 : 프로세스를 완료하기 전에 내 응용 프로그램이 시간 초과되었습니다. 나는 다음과 같이 TimeOut을 변경했다 :
HttpContext.Current.Server.ScriptTimeout = 200000;
하지만 여전히 프로세스가 완료되지 않습니다.
어떻게 색인을 실행할 수 있습니까?
어떤 종류의 시간 초과 오류가 발생합니까? – quillbreaker
일반적으로 시간 초과를 방지하려고 할 때 대개 시간 초과 할 수있는 방법이 많이 있으므로이를 방지해야합니다. 하지만 벤에게는 유효한 포인트가 있습니다. 웹 페이지에서 할 필요가 없다면하지 마십시오. – quillbreaker