0

私は得るアドバイスを探しています。分散書き込みジョブがMongoDBサーバーのリモートマシンとクラッシュする

私は16の仮想CPUをすべて1つのリモートMongoDBサーバーに書き込みます。書き込まれるマシンは、Windows Server 2008 R2を実行している32GB RAMの64ビットマシンです。一定の時間が経過すると、すべてのCPUが低温で停止し(徐々にパフォーマンスが低下することなく)、リモートデスクトップ接続を確立しようとするとハングアップします。

私はもっと積極的に分散書き込みとして自分のサーバーを監視することを決めpymongo経由のPythonからの書き込み、およびinsert文がある「[コレクション] .insert([ドキュメント]、安全=真)」

よ仕事が進行し、時々リモーティングしてタスクマネージャをチェックします。私が見ているのは、0.0GBから29.9GBまで、安定したメモリクリープです。したがって私の主導的な理論は、私の執筆が記憶をいっぱいにし、最終的にマシンを圧倒しているということです。

本当に基本的なものがありませんか?私はMongoDBを初めて使っていますが、MySQLデータベースに書き込むときには、通常は挿入が続き、実際にレコードが書き込まれることを確認するコミット文があります。ここで私はコミットしていません...?

おかげで、

デイブ

答えて

0

ジャーナリングでそれを試してみてはオフにし、問題が残っているかどうかを確認します。

関連する問題