Exigences minimales et recommandées pour Tomcat 7 ou Tomcat 6
Quelle est la configuration minimale et recommandée pour tomcat 6 ou Tomcat 7. Veuillez fournir les besoins en mémoire, Espace Disque requis et un Processeur ?
source d'informationauteur Vikash
Vous devez vous connecter pour publier un commentaire.
Tomcat 6/7 lui-même peut fonctionner dans environ 12MiB de tas. Tomcat 7.0.35 prend exactement 13412390 octets sur votre disque sans les applications installées et de connecter des fichiers. Si vous n'avez pas installer des applications web ou écrire des fichiers journaux, Tomcat nécessite 13MiB de l'espace disque. Les exigences du processeur sont tous dépend de la JVM. Je soupçonne qu'une JVM nécessite un processeur 32 bits avec au moins une base.
Donc, en gros, tout ce que vous pouvez démarrer avec succès, qui a été fabriqué dans les 20 dernières années devrait être en mesure d'exécuter Tomcat 6 ou 7.
La configuration du système recommandée: la plupart des cœurs, plus de mémoire et plus d'espace disque que vous pouvez vous permettre.
Évidemment, personne ne peut vous donner de bons conseils, sans aucun apport. J'ai vu des applications web qui s'exécutent très bien sous charge prévue sur un seul core avec 512MiB de mémoire installée et un minimum de l'utilisation du disque. D'autre part, j'ai vu multi-core machines avec 32 go de mémoire de l'automne en raison d'une mauvaise configuration, mal écrit le logiciel et l'insuffisance des capacités de planification.
MODIFIER 2016-07-13
Pour Tomcat 8 fonctionnant sur Oracle Java 8, un serveur Tomcat courant seulement trivial applications web démarre à l'intérieur de ~24MiB. Tomcat 8 est nécessaire pour traiter un beaucoup plus de choses au démarrage et lors du déploiement d'une application web, de nouvelles segment de mémoire est nécessaire. Il peut être possible de réduire ce bas, mais j'ai juste pris un existant Tomcat exemple j'ai eu et a commencé sans les applications web déployées (sauf une banale rapport à l'utilisation de la mémoire) pour voir à quoi il ressemblait.
Car il est plus probablement que vous vous apprêtez à exécuter Java EE de l'application sur votre serveur Tomcat je vous invite à consulter Java EE 7 SDK Système Reuirements:
Java EE 7 SDK Exigences du Système
Néanmoins je suis totalement d'accord avec Christopher Schultz que les exigences finales devraient être basées sur les exigences non-fonctionnelles pour votre application et, bien sûr, de la JVM doit être configuré correctement.
Cela dépend entièrement de l'application en cours de déploiement et de charger cette application.
Je dirais presque de les classer comme une "astuce" de la question des organisations telles que des fournisseurs ou des intégrateurs de système lors de la planification des infrastructures dans le cadre d'activités telles que la DP soumission.
Si nous prenons un coup d'oeil au service.fichier bat expédiés dans Tomcat 7/8 il y a de la mémoire par défaut des options de jeu JvmMs (de mémoire Initiale de la taille du pool) de 128 MO et JvmMx (mémoire Maximale de la taille du pool) de 256 MO. De sorte qu'il ressemble Tomcat développeurs ont déterminé qu'une "mince" version de Tomcat exécute en tant que Service Windows nécessite seulement 128...256 MO de RAM.