2012-01-06 2 views
0

Sitecore 편집기에서 한 번에 최대 25 개의 항목을 자동으로 빌드하는 명령을 만들었습니다. 내가 겪고있는 문제는 작업이 "중단"되고 완료되지 않는다는 것입니다. 오류 처리 및 로깅을 추가했기 때문에 오류라고 생각하지 않습니다.Sitecore 편집기에서 새 항목을 만드는 동안 작업 시간이 초과되었습니다.

다음과 같은 오류 메시지가 나타납니다. "작업을 완료 할 수 없습니다. 세션이 시간 초과 또는 서버 오류로 인해 손실되었을 수 있습니다. 다시 시도하십시오."

어떻게하면 "시간 초과"기간을 늘릴 수 있습니까 (어딘가 설정 일 경우) - 아니면이 문제에 대한 다른 해결책이 있습니까?

+2

샘플 코드가 부분적으로 수정 되었더라도 제공하십시오. "이벤트 처리기"또는 "명령 템플릿"입니까? –

+0

이제이 질문이 가장 최근의 질문입니까? http://stackoverflow.com/questions/8913860/command-timing-out-during-sitecore-automated-item-creation –

답변

0

일반적으로 20 분 후에 IIS 실행 설정에 따라 장기 실행 작업 시간이 초과됩니다. 대신 IIS 요청을 기다리지 않고 백그라운드에서 실행되므로 예약 된 작업으로 명령을 실행해야합니다.

그러나 25 개 항목을 삽입하는 것은 브라우저가 시간이 초과되는 긴 작업이라는 것이 이상하게 보입니다. 코드에 다른 문제가있을 수 있습니다.

+0

나는 고쳐졌다. 한 명령에 275 개의 새 항목을 만들려고합니다. 첫 번째 시도에서 항목의 약 90 %를 생성하고 명령이 실행되는 동안 시간이 초과되므로 (IE 충돌) 반드시 시간 초과됩니다. 두 번째 시도에서 처음 누락 된 16 개의 항목을 생성하지만 시간이 초과되지는 않습니다. 사용자가이 기능을 더 자주 사용해야 할 수도 있기 때문에이를 예약 된 작업으로 실행할지 여부를 알지 못합니다. – sean

관련 문제