Ausführen mehrerer Java Jetty-Instanzen mit demselben Port (80)
Zum Beispiel:
Ich habe eine primäre temporäre Domain
www.product.com
Für jeden Client muss eine separate Subdomäne auf demselben Server mit demselben Port (80), jedoch mit unterschiedlichem Instanznamen (unterschiedliche .wars-Dateien) zugeordnet sein.
www.client1.product.com
www.client2.product.com
www.clientn.product.com
(Korrigieren Sie mich, wenn ich falsch liege.) Wie ich weiß, wenn ich eine Jetty-Instanz starte, startet jede an einer separaten Portnummer
client1 war will start at port 3001
client2 war will start at port 3002
client3 war will start at port 3003
Was meine Frage ist, wie ordne ich alle Instanzen mit Port 80 mit entsprechenden identischen Sub-Domains
wenn ich zugreife
www.client4.product.com
, Ich brauche Jetty App in Port 3004 zum Laufen zu bringen
Aktualisieren:
Zum besseren Verständnis meiner Architektur werden alle anderen Anlegestelleninstanzen unabhängig ausgeführt, wenn die auf Port 3002 ausgeführte Client2-Anlegestelleninstanz aufgrund einer Laufzeitausnahme oder eines Speicherverlusts oder eines manuellen Neustarts in den Status "Inaktiv" übergeht (ähnlich der Architektur hinter Google Appengine verwendet Jetty).