2009-04-29 7 views
31

Es sieht aus wie SpringSource has just released a GA version von ihrem tc Server Anwendungsserver.Verwendet jemand den SpringSource tc-Server als Tomcat-Ersatz?

Es klingt von ihrer Beschreibung, wie es ein Drop-in Ersatz für Apache Tomcat ist, mit besseren "Enterprise-Funktionen", wie "erweiterte Diagnose", bessere Betriebsverwaltung, Bereitstellung, etc. (und natürlich die Unterstützung dass sie Sie als ihr primäres Geschäftsmodell verkaufen wollen).

Also ich bin neugierig (und ich bin mir nicht sicher, ob das wirklich eine SO-Frage ist), aber ist jemand mit tc Server heute in irgendeiner Form oder Mode? Hat es dir gut getan? Haben Sie gefunden, welche Funktionen sie Tomcat hinzufügen, um es wert zu sein?

Antwort

18

Der Hauptvorteil von tcServer liegt meines Erachtens in der Verwaltung großer Cluster von Load-Balanced Tomcats. Abgesehen von der Verwaltungs-/Überwachungsschicht (die übrigens sehr cool ist), hat sie auch einen schnelleren Datenbankverbindungsmechanismus und eine allgemein optimierte Konfiguration, die für hohe Datenmengen optimiert ist. Ansonsten ist es nur Tomcat.

3

MuleSoft veröffentlicht Tcat Server, das erweiterte Provisionierung, Tomcat und Webapp-spezifische Diagnose bietet. Einige der Hauptunterschiede zu tcserver bestehen darin, dass es sich bei Tcat Server um 100% unmodifizierten Apache Tomcat handelt und die Diagnosefunktionen direkt in das Produkt integriert sind.

Disclosure: Ich arbeite für MuleSoft und würde mich freuen, alle Fragen zu Tcat Server zu beantworten.

1

Ich würde auch hinzufügen, dass die "Advanced Monitoring" -Fähigkeiten tatsächlich in Java 1.5 verfügbar sind (überprüfen Sie die SNMP/JMX-Dokumente des JDK). Habe es seit Jahren mit rrdtool benutzt und vor kurzem auf highcharts + mongo portiert.