0

私の本番サーバーでは、以下の例外が発生していました

weblogic.socket.MaxMessageSizeExceededException: サイズ: '10000080' バイトの受信メッセージが、プロトコル: 't3' の構成された最大値: '10000000' バイトを超えています。

これを解決するために、-Dweblogic.MaxMessageSize の値を増やしました。

私の質問は、このフラグの最適なサイズはどれくらいですか? 将来この問題を解決するためにそれを増やし続けることはできません。このフラグを特定の値に設定するのに役立つ別のフラグはありますか?また、アプリケーションは問題なく実行されます。

4

1 に答える 1

1

グローバルな最適サイズはありません。彼らはおそらくデフォルトとして 10000000 を持っているでしょう。現実的には、プロデューサーが最大値として送信するものに制限されます。プロデューサーが送信できるものに制限はありますか?

一般に、大きなオブジェクトは避けたいものです。しかし、いつでもできるわけではありません。

于 2013-07-13T16:52:23.970 に答える