xunsearch强制只开一个工作进程

本文介绍如何通过修改Python程序中的配置文件来提高索引更新的速度。具体包括:强制开启单个工作进程、调整搜索子进程的内存分配及数量、减少文档处理阈值等措施。

修改 bin/xs-ctl.sh 第 79 行加入红色部分强制只开一个工作进程

bin/xs-searchd -l tmp/searchd.log -n 1 -b $bsearch -k $cmd

提高索引更新速度
xs-indexd -h
看到 -q这个参数 默认是3000 也就是说 当提交了3000个文档处理要求的时候 才处理
可以将xs-ctl.sh 75行的 加-q 200 这个200看你的服务器性能情况和要求

提高搜索子进程
xs-searchd -h
看到 -m 和 -n
-m是指进程间共享内存大小 默认是32M 最大128M 视情况调整
-n是子进程数 默认是3 还是视情况调整

转载于:https://my.oschina.net/liuke1556/blog/752849

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值