sphinx 配置 及 小内存解决办法
不得不说 sphinx 很消耗内存占用,目前种子网站跑的机器是2G内存的,今天重新试了一下1G内存的vps,正常配置下依旧跑不动 查看 searchd.log 依旧被kill掉了。 [Tue Aug 15 16:25:46.257 2017] [20560] watchdog: main process 20561 exited cleanly (exit code 1), shutting down 其次,单纯修改配置文件里的这个 mem_limit 并不能解决。 indexer { mem_limit = 256M } 这个配置项需要禁用,否则会读取到内存中 docinfo = inline 取而代之的是 ondisk_attrs = 1 配置项 source:数据源。 index:索引,当有数据源之后,从数据源处构建索引。索引实际上就是相当于一个字典检索。有了整本字典内容以后,才会有字典检索。 searchd:提供搜索查询服务。它一般是以deamon的形式运行在后台的。 indexer:构建索引的服务。当要重新构建索引的时候,就是调用indexer这个命令。 attr:属性,属性是存在索引中的,它不进行全文索引,但是可以用于过滤和排序。 配置文件 ## 数据源src1 source…