スタンドアロン モードで jboss AS 7.1.1 に spring mvc 3.2.3 Web アプリケーションをデプロイしています。Web サービスをホストしている別の jboss サーバーと通信しています。興味深いことに、ある量のデータに対して SOAP から JAX-WS Web サービスを呼び出すと、0.6 秒で返されます。
しかし、私のコードから、3 秒で同じデータを取得します。少なくともコーディングの観点からは、余分な時間を引き起こしているサービス呼び出しの間には何もありません。
それとは別に、データを取得して Web ページに表示するには、さらに時間がかかります。standalone.conf.bat ファイルの java_opts に次の行を含めました。
set "JAVA_OPTS=-Xms512M -Xmx1024M -XX:MaxPermSize=512M -XX:MaxHeapSize=1024M"
速度を上げるために何をすべきかを知ることは素晴らしいことです。
私のマシンには3GBのRAMがあります。コア 2 デュオ マシン、32 ビット Windows 7 OS。