Question

Est-il possible d'utiliser URL Rewrite Tuckey pour réécrire une instance Tomcat différent? Je l'ai travail à l'aide crossContext="true" réécriture à un servlet différent sur la même instance tomcat, mais notre serveur de production a plusieurs instances en cours d'exécution et je tomcat veux réécrire l'un d'eux à la place?

S'il est impossible à l'aide du filtre d'URL Rewrite, est-il une autre façon de le faire?

Merci.

Était-ce utile?

La solution

Vous ne pouvez pas simplement réécrire à une autre instance. Vous souhaitez devez soit récupérer le contenu d'une autre instance (par exemple en utilisant `nouvelle URL (" http: // localhost: 8081 / foo ") .openConnection () ....) ou à rediriger le client à l'aide d'une redirection 30x. Si vous avez une procuration devant vos Tomcats, vous pourriez être en mesure de le configurer pour résoudre la redirection directement au lieu de l'envoyer au client.

Autres conseils

Si vous voulez proxy la demande alors vous devez utiliser mod_jk ou mod_proxy Apache à proxy la demande à une autre machine. Si vous êtes OK avec l'émission d'une redirection alors il devrait fonctionner correctement avec Rewrite juste URL.

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