2016-11-10 2 views
0

Недавно мы перенесли наш сайт Umbraco на сервер Windows 2012 (ранее был на 2008 R2). Все было в порядке в течение первой недели или около того, за последние несколько дней мы начали получать ошибки write.lock каждый час или около того. Я могу перестроить индексы, остановить/перезапустить пул приложений, но ошибка всегда возвращается. Использование Umbraco 7.4.2. Есть идеи?Umbraco 7: файл Write.lock

Благодаря

Некоторая дополнительная информация из журнала Umbraco:

System.Exception: App выключается так индекс периодического действия игнорируется ,, IndexSet: ABCCorporateCyIndexSet 2016-11-09 16:15: 07,513 [P2952/D88/T139] ERROR UmbracoExamine.DataServices.UmbracoLogService - Provider = ABCCorporateEnIndexer, NodeId = -1 System.Exception: приложение закрывается, поэтому операция пакетной обработки игнорируется, IndexSet: ABCCorporateEnIndexSet 2016-11-09 16:15 : 07,560 [P2952/D88/T139] ERROR UmbracoExamine.DataServices.UmbracoLogService - Provider = InternalIndexer, NodeId = -1 System.Exception: приложение отключается, поэтому операция пакетной обработки индексов игнорируется ,, IndexSet: InternalIndexSet 2016-11-09 16: 15: 07,560 [P2952/D87/T47] WARN Umbraco.Web.PublishedCache.XmlPublishedCache.XmlCacheFilePersister - Нельзя писать сейчас, потому что мы идем вниз, изменения могут быть потеряны. 2016-11-09 16: 15: 07,576 [P2952/D87/T47] ERROR UmbracoExamine.DataServices.UmbracoLogService - Provider = InternalIndexer, NodeId = -1 System.Exception: приложение закрывается, поэтому операция пакетной обработки игнорируется, IndexSet: InternalIndexSet 2016-11-09 16: 15: 07,576 [P2952/D87/T47] ERROR UmbracoExamine.DataServices.UmbracoLogService - Provider = ExternalIndexer, NodeId = -1 System.Exception: приложение отключается, поэтому операция пакетной обработки игнорируется, IndexSet : ExternalIndexSet 2016-11-09 16: 15: 07,576 [P2952/D87/T47] ERROR UmbracoExamine.DataServices.UmbracoLogService - Provider = ABCCorporateCyIndexer, NodeId = -1 System.Exception: приложение закрывается, поэтому операция пакетной обработки игнорируется, IndexSet: ABCCorporateCyIndexSet 2016-11-09 16: 15: 07,576 [P2952/D87/T47] ERROR UmbracoExamine.DataServices.UmbracoLogService - Provider = ABCCorporateEnIndexer, NodeId = -1 System.Exception: приложение закрывается, поэтому операция пакетной обработки игнорируется, , IndexSet: ABCCorporateEnIndexSet 2016-11-09 16: 15: 07,576 [P2952/D79/T40] WARN Umbraco.Web.PublishedCache.XmlPublishedCache.XmlCacheFilePersister - Не могу писать сейчас, потому что мы идем вниз, изменения могут быть потеряны. 2016-11-09 16: 15: 07,576 [P2952/D79/T40] ERROR UmbracoExamine.DataServices.UmbracoLogService - Provider = InternalIndexer, NodeId = -1 System.Exception: приложение отключается, поэтому операция пакетной обработки игнорируется, IndexSet: InternalIndexSet 2016-11-09 16: 15: 07,591 [P2952/D91/T34] ОШИБКА Umbraco.Core.Sync.DatabaseServerMessenger - РАСПРОСТРАНЕННАЯ КАРТА НЕ ОБНОВЛЯЕТСЯ. Не удалось выполнить инструкции (24232: «[{« RefreshType »: 5,« RefresherId »:« 27ab3022-3dfa-47b6-9119-5945bc88fd66 »,« GuidId »:« 00000000-0000-0000-0000-000000000000 »,« IntId ": 6351," JsonIds ": NULL," JsonPayload ": нулевая}, {" RefreshType ": 3," RefresherId ":" 55698352-dfc5-4dbe-96bd-a4a0f6f77145" , "GuidId": "00000000-0000-0000 -0000-000000000000" , "IntId": 0, "JsonIds": "[6351]", "JsonPayload": NULL}] "). Инструкция пропускается/игнорируется Lucene.Net.Store.LockObtainFailedException: время ожидания блокировки: NativeFSLock @ C: \ inetpub \ Intranet2 \ AppData \ TEMP \ ExamineIndexes \ INTRANET01 \ External \ Index \ write.lock: System.IO.IOException: Процесс не может получить доступ к файлу 'C: \ inetpub \ Intranet2 \ App_Data \ TEMP \ ExamineIndexes \ INTRANET01 \ External \ Index \ write.lock', потому что он используется другим процессом.

ответ

1

Ваша проблема может быть связана с этим вопросом: http://issues.umbraco.org/issue/U4-6338

+0

Eyescream был прав, у меня был установлен KB3000850, поэтому установка исправления выполнили эту работу. – user3253659

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