WebServices に CXF : JAXB を使用しています。一般的な出力 xml サイズは 7 ~ 8 MB です。負荷テストを実行しようとしているときに、アプリケーションを介して 30 近くの同時サービスが要求されている場合、マーシャリングのみが発生していると思われる CXF 部分に 30 ~ 35 秒近くかかることがわかりました。これは、アプリケーション部分が完了した後です。 .
アプリケーション -> CXF
マーシャリング部分を有効にするためにデフォルトのものを使用しています。JAXB のバージョンは (jaxb-impl-2.1.3.jar,jaxb-api-2.1.jar ) で、CXF は 2.3.2 です。
差分が約 30 ~ 35 秒であることを確認したアプリケーション部分をまだ実行しているときに、完全な応答と比較して、空の xml 応答の送信を開始したときに、この待ち時間を知るようになりました。
これを修正するにはどうすればよいですか: SAX、Stax などの JAXB のパーサーを変更すると役立ちます。