Umbraco 索引错误填满日志
Umbraco Indexing Error Filling Up Logs
我不断在我们的日志中收到 Umbraco 索引错误,这似乎与网站上 cpu 的高使用率相对应。这是错误:
ERROR UmbracoExamine.DataServices.UmbracoLogService - [Thread 99]
Provider=InternalIndexer, NodeId=-1 System.Exception: Error indexing
queue items,read past EOF, IndexSet: InternalIndexSet
这是因为它试图索引的节点的 ID 为 -1 吗?
这与节点ID为-1无关,Umbraco的根节点始终为-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.
你应该删除那些有空段的文件,一切都会正常。
对于永久解决方案,您必须找到留下这些空文件的根本原因。例如备份时的内容修改 运行 不允许索引优化器在备份进行时删除文件。
有关这方面的详细讨论,请参阅Link
我不断在我们的日志中收到 Umbraco 索引错误,这似乎与网站上 cpu 的高使用率相对应。这是错误:
ERROR UmbracoExamine.DataServices.UmbracoLogService - [Thread 99] Provider=InternalIndexer, NodeId=-1 System.Exception: Error indexing queue items,read past EOF, IndexSet: InternalIndexSet
这是因为它试图索引的节点的 ID 为 -1 吗?
这与节点ID为-1无关,Umbraco的根节点始终为-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.
你应该删除那些有空段的文件,一切都会正常。
对于永久解决方案,您必须找到留下这些空文件的根本原因。例如备份时的内容修改 运行 不允许索引优化器在备份进行时删除文件。
有关这方面的详细讨论,请参阅Link