2012-03-23 3 views
2

は、私が「eclispe」内のWebSphere 7に私のアプリを実行すると、WebSphereは、「ファイル名を指定して実行」モードで起動するために、それは永遠にをを取るIBM RAD 7.5およびWebSphereで7IBM RAD 7.5 ... WebSphereが起動/発行/再発行/デバッグに時間がかかるのはなぜですか?

をEAR/WARアプリケーションを開発しています(2または3分)。 「デバッグ」モード(5〜10分)で始めるのにずっと時間がかかります。

私は '自動的に公開する'を無効にしていますので、手動で再公開します。また、それも長時間かかる場合があります。

私は何か間違っているのですか、それとも高速化するためにとにかくありますか?お使いのシステム上のメモリー制限を打つと、おそらくスワップをたくさんやっている場合

おかげで、 ロブ

+0

「永遠」とはどういう意味ですか?あなたの質問ははるかに広いです...さらに、製品はかなり複雑です。 IBMと一緒にチケットを開くだけです(私の経験では、RAD 7.xでWebSphereを起動するのに約30秒かかります)。 – home

+0

"永遠に"は、RUNモードで2または3分、デバッグモードで5または10分を意味します。 –

答えて

1

のだろうか。 RAD 8の下にある私のWebSphere 6.1は、WebSphereと一貫して時間をかけて開始されるようです。

+0

私はWindows XPマシン上にあり、System Propertiesは3.13GHz、2.99GBのRAMだと言います(私はRAM数はWindows XPの制限だと思います)。とにかく、IBM RADまたはWebSphereがより多くのメモリーにアクセスできるようにするか、またはどれだけのメモリーが制限されているかを確認することはできますか? –

+0

XPよりも多くのRAMにRAD/WASアクセスを許可する方法はありません。 (私は8GのRAMを搭載した64ビットのWindows 7を使用しています)。 Windowsタスクマネージャを見れば、EclipseとWASプロセスが使用しているメモリ量(java.exeやjavaw.exeになります)とPeformaceタブを見れば、Windowsのメモリ状態を知ることができます。 – dbreaux

+1

RADランチャーアイコンに '-vmargs -Xmx1024M'を追加しました。 –

0

テスト環境のヒープをチェックすることをお勧めします。

個人的に自動的にビルドされ、自動的にパブリッシュされないようにする必要があります。パブリッシュは必要なときに実行します。

この1つは、それがデバッグモードで公開して5-10を取るとき時々、私は管理コンソール経由でエクスポートしてインストールするには、元に戻すか、アプリケーションをインストールするには、wsadminスクリプトを使用するか、まだ http://www.ibm.com/developerworks/wikis/download/attachments/113606723/radtipsv754.pdf?version=1

良いの参照です。

また、RADのヒープ設定をオンにしてください(この設定を表示することもできます)。 RADがメモリの問題に遭遇した場合、いくつかの推論を行うことができます。

HTH

Manglu

1

私はこれをやって大幅な改善を経験し、あなたのweb.xmlにmetadata-complete="true"を設定してみてください。

+0

これは非常に込み入ったニュースです。すべてのWebアーカイブとejbsをmetadata-complete = "true"にする主要なスイッチについて知っていますか?何百もの戦争やEJBがあり、まだサーブレット3.0の機能を使用していません。それが出版時間を短縮するならばすぐに試してみると面白いでしょう、それは現在の分です。 –

関連する問題