还有其他人遇到过这个问题吗?
我有一个启动脚本,它运行sunspot / solr的start和reindex命令。服务器重新启动时,服务会启动。但由于某些原因,在我手动运行reindex之前,搜索结果仍未显示在我的应用中。因此,不仅由于某种原因结果在重新启动时消失,启动脚本的reindex似乎没有做任何事情。
在你问之前,我确信脚本会运行,因为如果我没有它,我会收到Solr连接错误,表明服务甚至没有启动。但即使我弄清楚为什么reindex似乎没有发生的原因,我更为困惑的是大多数太阳黑子/ solr搜索结果在重启时丢失了,需要通过重新索引重新添加。