0
私は非常に奇妙な問題を抱えています。 mongoid.yml
ファイルのdb設定を変更するたびに、コンピュータを再起動するまで、変更内容は反映されません(rails c
を実行し、Model.count
のようなコードを実行するなど)。マシンを再起動することなくRongのMongoid dbの詳細を変更するには
これは正常な動作ですか?
私は非常に奇妙な問題を抱えています。 mongoid.yml
ファイルのdb設定を変更するたびに、コンピュータを再起動するまで、変更内容は反映されません(rails c
を実行し、Model.count
のようなコードを実行するなど)。マシンを再起動することなくRongのMongoid dbの詳細を変更するには
これは正常な動作ですか?
私の経験では、この種の問題はアプリケーションのプリローダ(spring
など)が盗んで、アプリケーションコード/ configの変更内容を適切に再ロードしていないことが原因です。春の場合は、それを止めることで十分な場合があります。
spring stop
しかし、私は春がハングアップして停止することをいくつかのケースがありました。その場合、私は強制的に
killall -9 -m spring
(名前に「春」ですべてのプロセスを殺す)
あなたは 'spring'を使用していますそれを殺しますか?あなたはそれを停止/再開したいかもしれません( 'spring stop') –
@SergioTulentsevありがとう!私はそれを受け入れることができるように返信として追加しますか? – WagnerMatosUK