Ich versuche, modifizierte JWChat (eine einfache Javascript-basierte Jabber-Client) auf Tomcat 5.5 ausgeführt. Diese Anwendung basiert auf ajax und verwendet HTTP-Binding, um mit dem jabber-Server zu kommunizieren (ich benutze openfire). Bei der Ausführung auf dem Apache-Server müssen die Anforderungen mit mod_proxy an die http-bind weitergeleitet werden, und es funktioniert. Gibt es eine Alternative, das Gleiche mit Tomcat zu tun? Ich habe versucht UrlRewriteFilter, bisher ohne Glück.Gibt es ein mod_proxy-Äquivalent für Tomcat?
0
A
Antwort
1
Here ist eine ziemlich gute Beschreibung der verfügbaren Optionen sowie Quellcode für ein funktionelles HTTP-Proxy-Servlet, das aussieht, als würde es Ihren Bedürfnissen entsprechen.
0
Sie können jederzeit einen transparenten Apache-Proxy vor Ihre Webanwendung stellen. Dies hat zusätzliche Vorteile wie Caching, Neuschreiben, Load-Balancing, virtuelles Host-Management usw. Nicht zu sagen, dass diese Dinge von Tomcat nicht getan werden können, nur dass Apache gut in diesen Dingen und gut dokumentiert ist.
Es ist viel einfacher, als Sie denken, dass Sie es mit Ihrem Rewrite
# Proxy and Caching. Only proxy dynamic documents if this
# is the application server (or we waste disk space).
# [L] = Last rule [P] = Proxy
RewriteEngine On
RewriteRule \.(css|js|pdf|gif|jpg|png|swf|mp4|zip|exe)$ - [L]
RewriteRule (.*) http://www.yoursite.com:8000$1 [P]
CacheRoot "/var/www/cache/www.yoursite.com"
CacheSize 2000000
Verwandte Themen
- 1. Gibt es ein Äquivalent zu mod_status für Tomcat?
- 2. Gibt es ein XML-Schema für die Tomcat 6 context.xml?
- 3. Keycloak-Tomcat-Adapter: Gibt es einen alternativen Pfad für 'keycloak.json'?
- 4. Ein JMS für Tomcat 6
- 5. Gibt es ein Klickverhalten für eine Liste?
- 6. Gibt es ein make_tuple für C#?
- 7. Gibt es ein Klassenbibliotheksdiagramm für Django?
- 8. Gibt es ein Kalender-Plugin für Tablet?
- 9. Gibt es ein Perl-Plugin für IntelliJ?
- 10. Gibt es ein Ipython-Äquivalent für Erlang?
- 11. Gibt es ein Yaml-Bearbeitungsmodul für ansible?
- 12. Gibt es ein WxWidgets-Framework für C?
- 13. Gibt es ein Höchstlimit für SSRS-Abonnementparameter?
- 14. Gibt es ein Werkzeug für das Regressionsmodell?
- 15. Gibt es ein RangeAttribute für DateTime?
- 16. Gibt es ein Java-Äquivalent für LINQ?
- 17. Gibt es ein global_variable_set für Ruby?
- 18. Gibt es ein schwerwiegendes Änderungsprotokoll für iOS6?
- 19. Gibt es ein Paketverwaltungssystem für MinGW + MSYS?
- 20. Gibt es ein #define für C99?
- 21. Gibt es ein Bibliotheksrepository für C?
- 22. Gibt es ein Limit für PHP file_get_contents?
- 23. Gibt es einen Inhaltstyp für ein NRL?
- 24. Gibt es ein "method_missing" für Rake-Aufgaben?
- 25. Gibt es ein Limit für setTimeout?
- 26. Gibt es ein universelles Modell für Sprachen?
- 27. Gibt es ein log4net Muster für machine
- 28. Gibt es ein fusselartiges Programm für Crontab?
- 29. Gibt es ein WCF-Plugin für Glimpse?
- 30. Gibt es ein Wrapper-Objekt für SEL?
Dank kombinieren kann! Eigentlich war die funktionierende Lösung die Lösung von Coldbeans, die genau auf diesen Zweck ausgerichtet ist, Ajax-Anfragen umzuleiten. –