JBoss を介してアクセスする JSP があります。リスト (検索結果) をレンダリングします。応答が大きくなり、約 200k を超えると、応答は切り捨てられます。Firefox のタグの途中でページが終了する様子がわかります。IE はまったくおかしくなり、Fiddler もそうです。200k 未満の応答は問題ありません。
誰もがこれを経験しましたか?どこで問題を探すべきかわかりません...どんな提案も大歓迎です。
JSP が非常に複雑な html ページをレンダリングする場合は、ブラウザがつまづいているだけかもしれません。wget または curl でページを取得できますか? それも切り捨てられますか?
多分それはバッファをフラッシュすることと関係がありますか?その数(200k)は、私が抱えていた問題の鐘を鳴らしました。次のようなページディレクティブを配置します。
<%@page buffer="500kb" autoFlush="true" %>
バッファサイズと自動フラッシュ値を試してみてください。
私はヘニングの提案を2番目にしています。私はJBossでJBSを使用してマルチメガバイトの応答を返しましたが、JBossではなくコードまたはおそらく中間プロキシサーバーを調べます。
ありがとうございました。過去数日間、私はディスク クラッシュ、子供の嘔吐、スペインへの旅行を経験しました。
ディスクがクラッシュして以来、この動作を再現できません! コードを失ったことはなく、まったく同じ JBoss を使用しています。しかし、Java と Firefox のバージョンが少し異なります。Fiddler がインストールされていません (古いマシンではオフにしていましたが)。
何が原因だったのか、いまだにわかりません。しかし、私はもう気にしません:P