Лучший отвечающий
При первом обращении к порталу всегда вылазит ошибка

Вопрос
-
Каждый раз в начале дня открывая портал получаю ошибку.
Обновив страницу я попадаю на портал и в течении дня он работает стабильно. На следующий день проблема повторяется. Проблема воспроизводится на всех машинах имеющих доступ к порталу. Ошибка не критичная но очень интересует ее причина. Почему портал при первом запуске выдает ошибку?
Ошибка:
Возникла неожиданная ошибка.
Устранение неполадок в работе службы Microsoft SharePoint Foundation.
Идентификатор взаимосвязи: dc9e9c77-c61d-4f8e-9528-93568b66f0e6
Дата и время: 07.10.2011 15:58:37
Вернуться на сайт
7 октября 2011 г. 12:13
Ответы
-
В логах, почти наверняка, найдете сообщение о таймауте. (Level: Unexpected, Message:
System.Web.HttpException: Request timed out)
Причина в том, что пулы автоматически настроены на очистку ночью с 2 до 3. Если после очистки к порталу не было ни одного запроса, то он начинает подниматься только с первым утренним клиентом, а поскольку другие, более шустрые процессы, память наверняка за пару часов заняли, то поднятие может превысить таймаут (кажется 5 мин). Часто возникает при недостатке RAM, усугубляется большим кол-вом запущенных сервисов SP, "тяжелыми" кастомизациями, медленной дисковой подсистемой.
Настройки пулов лучше не трогать. Лучше воспользоваться каким-нибудь разогревающим скриптом или job-ом, который периодически дергает портал. Например, этим: http://www.andrewconnell.com/blog/archive/2010/03/27/introducing-the-sharepoint-site-collection-keep-alive-job.aspx- Изменено Alexander Lomakin 11 октября 2011 г. 8:10
- Помечено в качестве ответа вжик 11 октября 2011 г. 8:57
11 октября 2011 г. 8:08
Все ответы
-
dc9e9c77-c61d-4f8e-9528-93568b66f0e6 - Ошибку в логах смотрели?
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS - тут логи хранятся.
7 октября 2011 г. 12:16 -
А сервера шарепоинта ночью не перегружаете? Такое впечатление, что отваливается по таймауту. Пул приложения просто долго поднимается после остановки.7 октября 2011 г. 12:22
-
Сервер виртуальный, ночью его не перезагружают. В логах данной dc9e9c77-c61d-4f8e-9528-93568b66f0e6 ошибки нет.7 октября 2011 г. 13:08
-
Сервер виртуальный, ночью его не перезагружают. В логах данной dc9e9c77-c61d-4f8e-9528-93568b66f0e6 ошибки нет.
Этого не может быть. Т.к. это Correlation ID - dc9e9c77-c61d-4f8e-9528-93568b66f0e6.
Почитайте вот эту статью
SharePoint 2010 Correlation ID in error messages: what it is and how to use it - sharepoint.microsoft.com/blogs/GetThePoint/Lists/Posts/Post.aspx?ID=353
Либо вот тут посмотрите варианты получения сообщения по Correlation ID:
После того как найдёте информацию по этому ID отпишитесь ;)
- Изменено AlexanderShelopukho 7 октября 2011 г. 13:13
7 октября 2011 г. 13:11 -
Посмотри логи за нужный период. Это удобно делать с помощью ULS Viewer. Он поможет тебе отфильтровать логи по Corelation ID и посмотреть на них в читаемом виде.
8 октября 2011 г. 6:22Модератор -
В логах, почти наверняка, найдете сообщение о таймауте. (Level: Unexpected, Message:
System.Web.HttpException: Request timed out)
Причина в том, что пулы автоматически настроены на очистку ночью с 2 до 3. Если после очистки к порталу не было ни одного запроса, то он начинает подниматься только с первым утренним клиентом, а поскольку другие, более шустрые процессы, память наверняка за пару часов заняли, то поднятие может превысить таймаут (кажется 5 мин). Часто возникает при недостатке RAM, усугубляется большим кол-вом запущенных сервисов SP, "тяжелыми" кастомизациями, медленной дисковой подсистемой.
Настройки пулов лучше не трогать. Лучше воспользоваться каким-нибудь разогревающим скриптом или job-ом, который периодически дергает портал. Например, этим: http://www.andrewconnell.com/blog/archive/2010/03/27/introducing-the-sharepoint-site-collection-keep-alive-job.aspx- Изменено Alexander Lomakin 11 октября 2011 г. 8:10
- Помечено в качестве ответа вжик 11 октября 2011 г. 8:57
11 октября 2011 г. 8:08