2

JMeter を使用してアプリケーションの負荷テストを行っています。

現在、データベースを同時に更新する 2 つのスレッドを作成しています (ランプアップ期間は 0)。しかし、次のエラーが発生します。

トランザクション (プロセス ID 62) は、別のプロセスとのロック リソースでデッドロックされ、デッドロックの犠牲者として選択されました。トランザクションを再実行します。

これと一緒にデッドロック グラフを含めました。
誰かがこれについて意見を持っていますか?

デッドロック グラフ

4

1 に答える 1

2

これは JMeter とは関係ありません。アプリケーションがデッドロックを起こしやすい。

これはバグである場合とそうでない場合があります。デッドロックがめったに発生しないことに問題がない場合は、心配する必要はありません (デッドロックを受け取るリクエストはクラッシュする可能性があることに注意してください)。

デッドロックの可能性に問題がある場合、これは修正が必要なバグです。他の場所でそれを行うことに関する情報を見つけることができます。

于 2012-04-26T19:44:18.290 に答える