2015-04-20 62 views
0

我運行在Amazon彈性魔豆環境中軌生產應用程序,並已經設置了太陽黑子的寶石。到目前爲止,它一直在正常工作,我通過rake sunspot運行它:solr:start命令和reindex,每次我按照預期部署和搜索工作。軌道4 Solr的太陽黑子沒有被讀取

今天,我需要修改Schema.xml文件,以添加ASCIIFoldingFilter查詢和索引。我添加了過濾器,並在我的本地開發環境中進行了測試,並且工作正常。

然而,當我做生產相同的(在我的EBS環境),即使SOLR管理面板顯示模式文件被正確地修改,過濾器沒有工作。我檢查了我的生產核心中的「分析」選項卡,並確認過濾器未被使用。

我在一個總損失,爲什麼我的過濾器將不會生效。我嘗試停止/啓動SOLR,reindexing等,似乎沒有任何工作。

任何指導將不勝感激。

+0

您是否重新編制了整個數據集?耙太陽黑子:重新索引 –

回答

1

看來,當我做了耙太陽黑子:Solr的:停止試圖停止不存在的PID。用kill -9殺死Solr進程並重新啓動之後,正確讀取了schema.xml文件。