2015-12-07 1 views
0

Je voulais exécuter deux instances d'apache tomcat 7.0.x sur la même machine Windows mais en utilisant le port 8080 (une instance tomcat) sur 8090 (une autre instance de tomcat) .Comment faire pour exécuter deux instances de tomcat sur Windows en utilisant deux ports distincts

Lorsque j'essaie d'exécuter les deux instances en même temps en utilisant deux ports différents en utilisant Windows CMD me donne l'erreur suivante. S'il vous plaît laissez-moi savoir ce qui ne va pas.

[![Several ports (8005, 8009) required by Tomcat v7.0 Server at localhost are 
already in use. The server may already be running in another process, or a 
system process may be using the port. To start this server you will need to stop 
the other process or change the port number(s).][1]][1] 

La capture d'écran pour référence: - enter image description here

+0

Apprenez comment modifier Server.xml – Marged

+0

Cochez [this] (http://www.ansoncheunghk.info/article/5-steps-install-multiple-apache-tomcat-instind-windows) one. – Parth

+0

Avez-vous lu le message d'erreur? C'est assez explicite. – jcaron

Répondre

1

Vous utilisez Eclipse. Double-cliquez sur l'onglet server dans servers. Et éditez ces trois ports et assurez-vous que pour deux serveurs, ces ports sont différents.

enter image description here

1

Un défaut configuré tomcat utilise 3 ports 8080, 8009 et 8005. Donc, si vous voulez lancer un autre serveur tomcat sur la même machine, vous devrez éditer votre server.xml également de ce tomcat et changez ces valeurs de port pour dire par exemple 8090, 8019 et 8015. Seulement changer 8080 à 8090 ne fonctionnera pas.

1

Modifiez ci-dessous les ports à d'autres valeurs dans le fichier server.xml que vous pouvez trouver dans {dossier d'installation de Tomcat} \ conf.

  1. Connecteur Port: 8080 (par défaut)
  2. Arrêt Port: 8005 (par défaut) AJP
  3. Port: 8009 (par défaut)
  4. Redirect Port: 8100 (par défaut)

S'il vous plaît utilisez ce link pour plus de détails.

0

Un autre aspect:

En fonction de votre configuration, vous pouvez

  • désactiver (commenter) ajp13 le port (8009 par défaut)
  • port d'arrêt désactiver (réglé sur - 1)

Qui réduirait en fait votre s erver.xml à un port à modifier.