在更新狮身人面像指数时,负载平均值会增加

时间:2012-05-12 11:35:16

标签: sphinx indexing delta-index

我们已经在我们的网站上安装并配置了sphinx搜索一段时间了。它是 跑得很好。但最近我们注意到在更新主索引和delta索引时 通过sphinx服务器中的ssh,服务器负载平均值急剧增加。它去了 索引器脚本正在进行时最多11个。我们运行的代码是:

1)ssh -p 90 root @ host“/ usr / bin / indexer --rotate IdxDelta_domainname”

2)ssh -p 90 root @ host“/ usr / bin / indexer --rotate IdxDeltaOutlineSearchIndex_domainname”

3)ssh -p 90 root @ host“/ usr / bin / indexer --rotate IdxDeltaStatus_grmtech”

4)ssh -p 90 root @ host“/ usr / bin / indexer --rotate --merge IdxMainSearchIndex_domainname IdxDelta_domainname --merge-klists --sighup-each“

5)ssh -p 90 root @ host“/ usr / bin / indexer --rotate --merge IdxMainOutlineSearchIndex_grmtech IdxDeltaOutlineSearchIndex_domainname --merge-klists --sighup-each“

6)ssh -p 90 root @ host“/ usr / bin / indexer --rotate --merge IdxMainStatus_grmtech IdxDeltaStatus_grmtech --merge-klists --sighup-each“

这是通过爬虫脚本从原始网站的域名运行

Sphinx索引表有22个字段,数据为689,325行。

服务器很强大(具有16核处理器和6GB RAM)

当索引器进程运行时,所有16个核心显示100%的CPU使用率(通过top命令) 和负载平均值上升(从第4步开始)

任何出路?请帮忙

0 个答案:

没有答案