Umbraco Indexing Error Filling Up Logs

倖福魔咒の 提交于 2021-02-10 23:52:44

问题


I am continually getting an Umbraco indexing error in our logs which seem to correspond with very high cpu usage on the site. Here is the error:

ERROR UmbracoExamine.DataServices.UmbracoLogService - [Thread 99] Provider=InternalIndexer, NodeId=-1 System.Exception: Error indexing queue items,read past EOF, IndexSet: InternalIndexSet

Is this because the node that it is trying to index has an id of -1?


回答1:


This has nothing to do with node ID being -1, Root node of Umbraco is always -1.

The reason for your error is you have segment( for e.g. segment_c file) files with 0k capacity in your index folder ~/App_Data/TEMP/ExamineIndexes/Internal.

You should delete those files with empty segment and everything will work fine.

For the permanent solution you have to find the root cause why these empty files are left behind. For e.g. Content modification when backup is running would not allow index optimiser to delete file as backup is going on.

For detailed discussion on this, see Link



来源:https://stackoverflow.com/questions/30468541/umbraco-indexing-error-filling-up-logs

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!