首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >停止Sphinx Indexer自动索引

停止Sphinx Indexer自动索引
EN

Stack Overflow用户
提问于 2017-07-18 16:06:28
回答 1查看 258关注 0票数 2

我有一个奇怪的问题,因为我在我的Ubuntu服务器上安装了sphinx。我经常注意到,我会在Mysql进程列表中看到一个sphinx配置文件sql查询。在检查top之后,我看到它实际上正在运行。当我终止查询时,索引器似乎中止了。我怎么才能阻止它?我正在使用这个配置文件,来自我在网上找到的一个教程:

代码语言:javascript
复制
source src1
{
type          = mysql

sql_host      = localhost
sql_user      = ***********
sql_pass      = ***********
sql_db        = ***********
sql_port      = 3306

sql_query     = \
SELECT id, group_id, UNIX_TIMESTAMP(date_added) AS date_added, title, 
content \
FROM documents

sql_attr_uint         = group_id
sql_attr_timestamp    = date_added
}
index test1
{
source            = src1
path              = /var/lib/sphinxsearch/data/test1
docinfo           = extern
}
searchd
{
listen            = 9306:mysql41
log               = /var/log/sphinxsearch/searchd.log
query_log         = /var/log/sphinxsearch/query.log
read_timeout      = 5
max_children      = 30
pid_file          = /var/run/sphinxsearch/searchd.pid
seamless_rotate   = 1
preopen_indexes   = 1
unlink_old        = 1
binlog_path       = /var/lib/sphinxsearch/data
}
EN

回答 1

Stack Overflow用户

发布于 2018-01-29 06:40:03

删除文件/etc/cron.d/sphinxsearch中的行

代码语言:javascript
复制
# Rebuild all indexes daily and notify searchd.
@daily      root . /etc/default/sphinxsearch && if [ "$START" = "yes" ] && [ -x /usr/bin/indexer ]; then /usr/bin/indexer --quiet --rotate --all; fi
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45160932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档