tomcat7 vs. tomcat6 Ist, gibt es einen signifikanten Unterschied in Ihrer Leistung?
Ich arbeite seit über stress-Tests einer Java-Webanwendung (JSP+Tomcat6+Struts2+Hibernate+mysql) und auch den Ergebnissen, die ich bekam war nicht etwas zu prahlen! Also aktualisierte ich die tomcat version 7, und wow! die requests/sec, die ich bekam war 5 mal besser als vorher.
Also erleuchte mich, ist es so viel Unterschied zwischen tomcat6 und tomcat7 Leistung? oder es ist etwas falsch mit meiner Konfiguration und dem ganzen Zeug.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Tomcat "Welche Version" Seite enthält eine übersicht auf hoher Ebene über die Unterschiede zwischen den verschiedenen Tomcat-Versionen. Der Abschnitt für Tomcat 7.x hat nicht den Anspruch, zu massiven performance-Steigerungen für Tomcat 7.x im Vergleich Tomcat 6.x. Eine Google-Suche, nicht bieten keine klare Beweise entweder.
Ich würde geneigt sein, zu denken, dass ein 5-facher Durchsatz Verbesserung ist entweder:
Was ist der Unterschied zwischen Tomcat 7.0 und Tomcat 6.0?
Tomcat 7.0 hat sich verbessert, die Sicherheit über Tomcat 6.0 durch mehrere Sicherheits-code-Korrekturen und-Ergänzungen (wie CSRF prevention-filter).
Tomcat 7.0 enthält Servlet 3.0 API, welche es selbst ist, ist eine verbesserte version über die Vorherige version (wird durch Tomcat 6.0).
Also, 3rd-party-Anwendungen, die Servlet 3 Container werden unterstützt von Tomcat-7.0.
Konfigurierbarkeit ist besser in Tomcat 7.0, die enthält neue container-Komponenten (z.B. ExpiresFilter und AddDefaultCharsetFilter), die eine bessere Handhabung von Problemen, die vorher Links zu den web-Anwendungen zu beheben.
Tomcat 7.0 unterstützt Java 6 oder spätere version, während Tomcat 6.0 unterstützt Java 5 oder spätere version.
Schließlich Tomcat 7.0 enthält Reiniger und modernisiert code mit generics in die gewünschten stellen.