Question

Je suis la migration d'un grand nombre de sites de résine 3 à 7 Tomcat (CentOS 4 / apache 2.20) et je me bats pour déterminer quel type de configuration correspond à mes besoins. En particulier:

  • proxy_ajp vs vs mod_jk mod_proxy pour les demandes de passer à Tomcat / Railo
  • automatisation du déploiement de nouveaux sites
  • mettre en dehors des racines du site WEB-INF (pour simplifier les sites de clonage)
  • en utilisant apache ITK avec tomcat si chacun exécute vhost comme un autre utilisateur et processus
  • ayant un seul administrateur de serveur Railo config Partagée
  • Prise en charge des URL SES sans extension (ex: chemin / / vers / page)
  • le support SSL requis

J'ai lu beaucoup de howtos déjà, mais la plupart sont périmées ou fournir des conseils contradictoires. Je voudrais voir quelques exemples de personnes qui exécutent beaucoup de vhosts Railo et de les déployer automatiquement ou par programmation. En général, je préfère l'efficacité / vitesse sur la simplicité que je veux tirer le meilleur parti des ressources limitées.

Je aurait pu poser ces questions séparément, mais je veux être sûr que toutes les réponses tiennent compte de tous les facteurs ci-dessus (hypothèse où les exigences sont en fait compatibles).

Était-ce utile?

La solution

tout d'abord, consultez les installateurs de ViVOtech - ils sont une société d'hébergement, utilisez donc leurs installateurs comme votre base, ils sont impeccables. (Il utilise tomcat)

Railo 3.3 rend beaucoup plus facile à déployer des contextes de admin, les scripts donc cela ne devrait pas être difficile.

  • web-inf devrait être mis automatiquement dans un site quand il est défini dans tomcat
  • si vous donnez à chaque utilisateur une nouvelle racine de contexte, ils auront leur propre administration
  • chaque serveur web (apache / iis2k8 / tomcat même) soutient-rewrite url
  • tout supporte ssl

  • vous pouvez également regarder comment vous allez régler votre JVM pour cette senario, puis faire tester une charge pour voir comment ils se portent.

  • envoyer un email à sean Corfield, google Railo et son nom et vous obtiendrez son e-mail.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top