2015-12-23 2 views
0

Я использую EpiServer 8 на нескольких серверах, которые подключены к одной и той же БД.Переполнение журнала Episerver с помощью Web HttpException 0x80004005

На всех из них у меня есть каждые 1-2 секунд следующего журнал сообщения, который вызывает файлы, которые должны быть огромными и трудно ориентироваться:

2015-12-23 08: 19: 28728 [ 62] ERROR EPiServer.Global: 1.2.5 Необработанное исключение в ASP.NET System.Web.HttpException (0x80004005): Файл '/link/43f936c99b234ea397b261c538ad07c9.aspx' не существует. на System.Web.Compilation.BuildManager.GetVPathBuildResultInternal (виртуальный_путь виртуальный_пути, булева noBuild, Boolean, Boolean allowCrossApp allowBuildInPrecompile, булева throwIfNotFound, булевой ensureIsUpToDate) при System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert (HttpContext контекста, виртуальный_пути виртуальный_путь, булева noBuild, булева allowCrossApp, булева allowBuildInPrecompile, булева throwIfNotFound, булева ensureIsUpToDate) при System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory (виртуальный_путь виртуальный_пути, контекст HttpContext, булева allowCrossApp, булева throwIfNotFound) при System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath (виртуальный_путь виртуальный_путь, Тип requiredBaseType, HttpContext контекст, логическое allowCrossApp) при System.Web.Routing.PageRouteHandler.GetHttpHandler (RequestContext RequestContext) в System.Web.Routing.UrlRoutingModule .PostResolveRequestCache (HttpContextBase контекст) на System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() на System.Web.HttpApplication.ExecuteStep (IExecutionStep шаг, Логическое & completedSynchronously)

Я искал в Интернете, и я нашел некоторых людей, ссылающихся на эту проблему (даже с точным GUID), но предлагаемые решения были либо неактуальными, либо не помогли.

GUID страницы "43f936c ..." - это ссылка на мою домашнюю страницу с ID = 1. Корневая страница недоступна (или должна быть недоступна как минимум)

Я думал, что это может быть проблема с мониторингом, но я получаю эту ошибку в своей тестовой среде, которая не контролируется вообще. (но использует ту же БД)

+1

Сохраняются ли балансировки серверов? –

+0

Да, я знаю, что это может быть причиной и вникать в это, требуется немного, чтобы понять, что он настроил. Насколько я понимаю, он должен указывать на домен, а не на IP? –

+0

Можете ли вы разместить свой web.configs где-нибудь, например пастебин? –

ответ

0

Невозможно сделать вывод о том, что вызывает эту ошибку, но обходное решение, которое мы сделали, было отключением журнала для этого класса (путем установки уровня отладки на «none» для этого пространства имен).

1

Первое, что я хотел бы проверить, это «ManageWebsites» в «Admin» и подтвердить, что каждый экземпляр EPiserver имеет одинаковый стартовый набор. Если это Ok, следуйте за сравнением файлов web.config.

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