3

sunspot gem で foreman gem (1 つのコマンドからレーキ タスクとデーモンをロードする) に問題がある人はいますか? フォアマンはそれをロードすると言っていますが、そうではないので、私は常に手動でサンスポットを開始する必要があります

sunspot/solr を開始するには、常にこのコマンドを手動で実行する必要があります。

bundle exec rake sunspot:solr:start

誰もそれを真の職長にロードさせる方法を知っていますか?

4

1 に答える 1

9

追加する

search: bundle exec rake sunspot:solr:run

フォアマンを実行しているときに、ProcfileにSolrを起動する必要があります。プロセスをフォアグラウンドで開始する必要があります。rake sunspot:solr:startは、バックグラウンドでSolrを開始した直後に終了し、フォアマンはプロセスが終了したと想定します。

于 2012-02-08T22:11:24.167 に答える