私はセットアップに 組み込みアプリケーションサーバーは
を以下
- Sonatypeネクサス
- ジェンキンスが含まれ、ビルドの開発環境を必要とします私のアプリケーションはGlassFishアプリケーションサーバー上で動作します。上記の3つのツールには、すべてアプリケーションサーバーが組み込まれています。私はそれぞれをダウンロードして試してみましたが、今は4つのアプリケーションサーバーが稼動していることに少し注意しています。
私は、それぞれが既存のアプリケーションサーバーにドロップできるwarファイルの亜種も提供していることに気付きました。私は "Collabnet Subversion Edge"では、戦争インストールオプションが付いていないので、他の選択肢がないと思います。他の2つはwarファイルとしてダウンロードできます。
NexusとJenkinsの両方を同じアプリケーションサーバーで実行する場合の短所は何ですか?何か欠点はありますか?私は現時点でそれを設定する方法を調べている1つです。それは、warファイルがアプリケーションサーバーによって展開/アーカイブ解除された後にのみ構成できるようです。
私はまた、これらのwarファイルを正式なテストに使用されているように、既存のGlassfishインスタンスにドロップすることを嫌っています。おそらく私はTomcatをインストールして、これらのツールに使うべきだと思います。組み込みサーバーを使用するか、アプリケーションサーバーを1つだけ使用し、必要に応じてさらに多くのメモリを割り当てることをお勧めしますか?これらのツールのいずれかが組み込みサーバーでうまく機能するか、それとも何の違いもありませんか?
おかげ