さて、質問はそれ自体を簡単に説明しているので、もう少し明確にしましょう。
私は主にバックエンドで読み取り専用の目的でMongoDBを実行しています。私のcronは書き込みを行い、トリガーされたときに実際にプッシュすることはありません。いくつかの更新、いくつかの新しいドキュメントなど。
NginxによってMemCached内で処理されるページ全体のキャッシュのため、リクエストは通常、アプリケーションレベルに到達することさえありません。そのため、アプリケーションはページごとにさらに1時間データベースにクエリを実行しません。
しかし、プロセスリストで確認できる限り、21個のMongoDBワーカープロセスがCPUを使用していませんが、前のクエリのためにかなり大量のメモリを使用しています。
構成設定を確認してグーグルで検索しましたが、答えが見つかりませんでした。それで、これらのプロセスを制限する方法、または少なくともしばらくしてMongoDBにメモリ使用量を減らす/空にするように指示する方法はありますか?