Tsung (ehemals IDX-Tsunami bekannt) ist eine verteilte Lasttest-Tool. Tsung ist protokollunabhängig und kann derzeit verwendet werden, um HTTP und Jabber-Server unterstreichen werden.
Es simuliert das Benutzerverhalten über eine XML-Beschreibungsdatei, berichtet vielen Messungen in Echtzeit (Statistiken können mit Transaktionen angepasst werden, und Grafiken durch gnuplot generiert).
Für HTTP unterstützt sie 1.0 und 1.1, verfügt über eine Proxy-Modus Sitzungen aufzeichnen, unterstützt die GET und POST Methode, Cookies, und Basic WWW-Authentifizierung. Es hat auch Unterstützung für SSL.
Hier sind einige der wichtigsten Features von "Tsung":
Ein- High Performance: die Last auf einem Cluster von Client-Rechnern verteilt werden
Ein- Multiprotokolle mit einem Plugin-System: HTTP, SOAP und Jabber werden derzeit unterstützt. SSL wird ebenfalls unterstützt.
Ein- Mehrere IP-Adressen können auf einer Maschine mit dem zugrunde liegenden Betriebssystem IP-Aliasing verwendet werden
Ein- OS Monitoring (CPU, Speicher und Netzwerk trafic) mittels SNMP oder Erlang Agenten auf Remote-Servern.
Ein- XML-Konfigurationssystem; mehrere Sitzungen verwendet werden, um differents Art von Benutzern zu simulieren. Dynamische Sitzungen kann leicht in XML beschrieben werden (das kann verwendet werden, um zur Laufzeit abzurufen, eine ID vom Server ausgegeben und ihn später in der Sitzung werden).
Ein- Um eine realistische trafic, Benutzer thinktimes und die Ankunftsrate erzeugen kann Randomize mit einer Wahrscheinlichkeitsverteilung (exponentielle Zeit)
Ein- HTML-Berichte können bei der Lade erzeugt werden, um die Reaktionszeiten Mess, Server-CPU usw. zu schauen
HTTP
Ein- HTTP / 1.0 und HTTP / 1.1-Unterstützung
Ein- GET und POST-Anforderungen
Ein- Cookies werden automatisch gehandhabt
Ein- 'GET seit If-modified "Art der Anfrage
Ein- WWW-Authentifizierung Standard
Ein- Proxy-Modus zur Aufzeichnung Sitzungen über einen Webbrowser.
In- Grund Unterstützung für SOAP über das HTTP-Modus (die Soapaction-HTTP-Header ist Griff).
Geplapper
Ein- Authentifizierung, Präsenz und registrieren Nachrichten
Ein- Chat-Nachrichten an Online- oder Offline-Benutzer
Ein- Roster gesetzt und erhalten Anfragen
Ein- globale Benutzer-Synchronisation kann auf spezifische Maßnahmen festgelegt werden
PostgreSQL
Ein- Authentifizierung (Kennwort)
In- Grund Abfragen
Was ist neu in dieser Pressemitteilung:
- Diese Version behebt einige Regressionen in Version 1.4.0 eingeführt .
Was ist neu in Version 1.3.3:
- Dies ist ein Bugfix-Release nur. Es fixiert den SSL-Unterstützung mit einer Erlang Update auf R 14a und behebt einige Fehler mit dynamischen Substitutionen bei Verwendung eines HTTP-Proxy.
Was ist neu in Version 1.3.2:
- Viele Bugfixes und Erweiterungen
Was ist neu in Version 1.3.1:
- In dieser Version Pubsub und MUC Unterstützung für XMPP, und verbessert die Skalierbarkeit (Millionen von Benutzern) und dynamische Variablen.
- Tsung-Plotter ist nun im Vertrieb integriert und die Monitoring-Framework unterstützt jetzt munin-Knoten Remote-Agenten.
- Diese Version enthält auch viele andere kleinere Bugfixes und Verbesserungen.
Was ist neu in Version 1.3.0:
- Diese Version bietet drei neue Plugins (LDAP, MySQL , WebDAV), eine große dynamische Variable Verstärkung, zum / Wiederholungsschleifen in einem Szenario, und viele andere kleinere Verbesserungen und Bugfixes.
Kommentare nicht gefunden