私は2つの小さなアプリを検索しています。彼らはcompletly同じサーバー上の2つの異なるアプリでsphinxを実行しています
今すぐ問題が1で、私は
rake ts:start
を行い、原因を探しているアプリケーションのみに時間を来て、PID file.Atされるなど、別のデータベースを持つ2つの異なるアプリケーションです、それは別のインスタンスがあると言います既に実行中。 これを変更して、両方のアプリケーションでsphinxが動作し続けるようにすることができます。私は開発のためにCapistranoを使用しています。あなたは、さまざまな設定変数が含まれており、そのうちの一つは、あなたがスフィンクスサーバーのポートを指定することを可能にすることができますconfig/sphinx.yml
を作成する必要があり、両方のアプリケーションで
/home/me/my_app_1/production/current
/home/me/my_app_2/production/current