2015-03-17 3 views
0

У меня есть страница admin.aspx, которую мне нужно запустить на экземпляре, чтобы перебирать кучу элементов и исправлять некоторые поля Worflow, которые не установлены должным образом. Ему нужно пройти через множество предметов. Я запускал его на своей машине dev, и он работал нормально. Это заняло очень много времени, но завершено.Разрешить длинную страницу администрирования в Sitecore

Теперь я пытаюсь запустить ту же страницу в среде клиента, и я продолжаю получать ошибку HttpException: Request timed out.

Мне просто нужно запустить эту штуку один раз. Любые мысли о том, почему он не будет работать там и как сделать это, чтобы я смог его завершить?

ответ

1

В .NET Есть исполнениеTimeout. Этот тайм-аут применяется только в том случае, если атрибут debug в элементе компиляции False. Это может объяснить различное поведение на вашем разработчика против производства

msdn

Другим вариантом является установка рециркуляционного приложение бассейн.

+0

Все было. Тайм-аут не относится к режиму отладки, поэтому я просто устанавливаю debug = "true" на клиентском сервере временно, когда запускаю скрипт. Благодаря! – Scott

0

Попробуйте следующее:

  • Открыть IIS и выберите «Дополнительные параметры» для пула приложений
  • Установите Ping Максимальное время отклика на большее число, отметьте его в систему секунды
  • Сбросить эти значения до первоначального значения после выполнения задачи

Надеюсь, что это помогает

Смежные вопросы