2016-07-29 6 views
0

IGNITEでセッションクラスタリングを行うTomcatがあります。私は1人のユーザーのためのセッションを作成し、ログインが成功した後、ヒープサイズが大きく変動している以下のログを表示するサンプルログイン呼び出しがあります。Igniteヒープメモリの使用

私の質問は

  1. これは何を意味しています。どのように単一のSpringセッションオブジェクトが非常に多くのスペースを取ることができますか?

  2. なぜヒープサイズ全体が変動しますか?

  3. 100回連続してログインすれば、サーバー全体が停止するのですか?

ローカルノードの

メトリック(0に設定 'metricsLogFrequency' を無効にする) ^ - ノード[ID = fadf3af0、名前= lockGrid] ^ - H/N/C [ホスト= 3 、ノード= 3、CPU = 6] ^ - CPU [cur = 8.33%、avg = 3.7%、GC = 0.07%] ^ - ヒープ[中古= 261MB、無料= 85.03%、通信= 318MB ] ^ - パブリックスレッドプール[アクティブ= 0、アイドル= 6、qSize = 0] ^ - システムスレッドプール[アクティブ= 0、アイドル= 16、qSize = 0] ^ - 送信メッセージキュー[サイズ= 0] p2016-07-29 14:12:50,205 [r-#23%lockGrid%] IローカルノードのNFO IgniteKernal%lockGrid

メトリック(0に設定 'metricsLogFrequency' を無効にする) ^ - ノード[ID = fadf3af0、名前= lockGrid] ^ - H/N/C [ホスト= 3、ノード= 3、CPU = 6] ^ - CPU [cur = 0.23%、avg = 3.65%、GC = 0%] ^ - ヒープ[used = 402MB、 free = 77.01%、comm = 453MB] ^ - パブリックスレッドプール[アクティブ= 0、アイドル= 6、qSize = 0] ^ - システムスレッドプール[アクティブ= 0、アイドル= 16、qSize = 0] ^ - 送信メッセージキュー[サイズ= 0] 2016-07-29 14:13:50,204 [r-#23%lockGrid%] INFO IgniteKernal%lockGrid

ローカルノードのメトリック(「metricsLogFrequency」を0に設定しないでください) ^ - ノード[id = fadf3af0、name = lockGrid] ^ - H/N/C [hosts = 3、nodes = 3、CPUs = 6] ^ - CPU [cur = 0.27%、avg = 3.64%、GC = 0%] ^ - ヒープ[使用量= 188MB、フリー= 89.22%、通信量= 363MB] ^ - パブリックスレッドプール[ 0 - アイドル= 16、qSize = 0] ^ - システムスレッドプール[アクティブ= 0、アイドル= 16、qSize = 0] ^ - 送信メッセージキュー[サイズ= 0] 2016-07-29 14:14:50,211 [r-#23%lockGrid%]情報IgniteKernal%lockGrid

すべてのポインタが評価されています。

よろしく、 Aravind

答えて

0

ヒープメモリがないのIgniteにより、JVMによって管理されています。メモリの一部は、GCによって最終的に削除される一時的なオブジェクトによって常に消費されますが、発生する瞬間は未定義です。アプリケーションでメモリ不足エラーが発生してもエラーが発生していない場合や、長いGC休止がない場合は、何も心配はありません。

関連する問題