Coreseek:indexer crashed神秘

浩哥前两天让我再Coreseek该指数再次这样做,由于需求方面变化不大,公司名称应出现指数。在添加的配置文件的面孔sql_field_string:串场.。

此属性特别有用,因为它不仅作为过滤器的特性并且还能够全文搜索的,您可以回到原来的文本信息。

然后写好文件,建立索引,建索引的时候出现了这么一个匪夷所思的问题Oops, indexer crashed!真当是莫名其妙。

有人找到了这种原因,当你同一时候满足这三个条件

1.原始文档中包括横线
2.charset_type=zh_cn.utf-8
3.使用自己定义词库,使用自带词库居然没有问题

就会出现这个问题。

关于第一个。我自己找了我的文档跟词库,把横线都去掉了。结果还是报错。

关于第二个,我将编码格式改成utf8果然没有错。可是索引结果显然有问题。

关于第三个。没问题了。

终于我还是用的第三个,把词库改成原来的词库。

最后我无论是又一次下coreseek还是重现建词库,都是一样的问题,并且本来索引没有问题,可是后面就冒出来这个问题。

就我的想法来,应该是数据库文档里的有的特殊字符导致了这个问题或者是建字典的问题。

由于本来建词典时,出现了error!!error!!这个问题,但总是找不到为什么error。

可能问题的解决办法就是这个,可是还没找到什么好的解决方法。



版权声明:本文博客原创文章,博客,未经同意,不得转载。

原文地址:https://www.cnblogs.com/lcchuguo/p/4637987.html