Tomcat 6 または Tomcat 7 の最小要件と推奨要件は何ですか。メモリ要件、ディスク容量要件、プロセッサ要件を教えてください。
4 に答える
Tomcat 6/7 自体は、約 12MiB のヒープで実行できます。Tomcat 7.0.35 は、アプリケーションがインストールされておらず、ログ ファイルもない場合、ディスク上で正確に 13412390 バイトを占有します。Web アプリケーションをインストールせず、ログ ファイルを書き込まない場合、Tomcat には 13MiB のディスク容量が必要です。プロセッサ要件はすべて JVM に依存します。JVM には、少なくとも 1 つのコアを備えた 32 ビット プロセッサが必要であると思われます。
したがって、基本的に、過去 20 年間に製造されたもので正常に起動できるものはすべて、Tomcat 6 または 7 を実行できるはずです。
推奨されるシステム構成: ほとんどのコア、ほとんどのメモリ、余裕のあるディスク領域。
明らかに、何の意見もなしに、誰もあなたに良いアドバイスを与えることはできません。私は、512MiB のメモリがインストールされ、最小限のディスク使用量のシングル コアで、予想される負荷の下で非常にうまく動作する Web アプリケーションを見てきました。一方で、32GiB のメモリを搭載したマルチコア マシンが、構成が不適切で、ソフトウェアが適切に作成されておらず、キャパシティ プランニングが不適切なためにフォールオーバーするのを見てきました。
編集 2016-07-13
Oracle Java 8 で実行されている Tomcat 8 の場合、単純な Web アプリケーションのみを実行している Tomcat サーバーは ~24MiB 内で起動します。Tomcat 8 は、起動時や Web アプリケーションのデプロイ時にさらに多くのことを処理する必要があるため、追加のヒープが必要です。これを切り詰めることは可能かもしれませんが、私は自分が持っていた既存の Tomcat インスタンスを取り、それがどのように見えるかを確認するために (メモリ使用量を報告する簡単なものを除いて) Web アプリケーションをデプロイせずに起動しました。