jboss5
ejb がデプロイされたアプリケーション サーバーがあります。この ejb Bean はオブジェクト グラフを返します。クライアントに送信されるバイト数を取得するにはどうすればよいですか?
そのオブジェクト グラフを自分でシリアル化することはできますが、それは正しい量のデータでしょうか?
jboss5
ejb がデプロイされたアプリケーション サーバーがあります。この ejb Bean はオブジェクト グラフを返します。クライアントに送信されるバイト数を取得するにはどうすればよいですか?
そのオブジェクト グラフを自分でシリアル化することはできますが、それは正しい量のデータでしょうか?
私はこのツールを自分で使用したことはありませんが、非常に有望に見えます。
http://www.javamex.com/classmexer/
これにより、次のことが可能になります。
long noBytes = MemoryUtil.deepMemoryUsageOf(myObjectGraph);