Tsung.

Open-Source-Multi-Protocol verteiltes Lastprüfgerät
Jetzt downloaden

Tsung. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Nicolas Niclausse
  • Website des Verlags:
  • http://niclux.org/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 689 KB

Tsung. Stichworte


Tsung. Beschreibung

Open-Source-Multi-Protocol verteiltes Lastprüfgerät TSung kann verwendet werden, um HTTP-, PostgreSQL-, MySQL-, LDAP-, WebDAV-, SOAP- und JABBER / XMPP-Server zu betonen. Der Zweck von TSung besteht darin, Benutzer zu simulieren, um die Skalierbarkeit und Leistung von IP-basierten Client- / Server-Anwendungen zu testen. Sie können es verwenden, um die Last- und Stresstests Ihrer Server zu laden. Viele Protokolle wurden implementiert und getestet, und es kann leicht verlängert werden. Kürzlich wurden WebDAV-, LDAP- und MySQL-Support hinzugefügt (experimentell) .tsung kann auf mehreren Client-Computern verteilt werden und kann hunderte von Tausenden virtuellen Benutzern gleichzeitig (oder sogar Millionen, wenn Sie genügend Hardware haben) simulieren. Hier sind einige wichtige Funktionen von "TSung": · Hohe Leistung: TSung kann eine große Anzahl von Simultanbenutzern pro physischer Computer simulieren: Es kann Tausende von Benutzern auf einer einzigen CPU simuliert (Hinweis: Ein simulierter Benutzer ist nicht immer aktiv: Es kann während eines Thinking-Zeitraums inaktiv sein). Traditionelle Injektionswerkzeuge können kaum als ein paar Hunderte gehen (Hinweis: Wenn Sie nur eine einzelne URL in einer Schleife anfordern, verwenden Sie AB; aber wenn Sie komplexe Szenarien mit erweiterten Berichten aufbauen möchten, ist TSung für Sie). · Verteilt: Die Last kann auf einem Cluster von Client-Maschinen verteilt werden · Multi-Protokolle mit einem Plug-In-System: HTTP (sowohl Standard-Webverkehr als auch SOAP), WebDAV, Jabber / XMPP und PostgreSQL werden derzeit unterstützt. Experimentelles LDAP- und MySQL-Plugins wurden in die Version 1.3.0 aufgenommen. · SSL-Unterstützung · Mehrere IP-Adressen können auf einer einzelnen Maschine mit dem zugrunde liegenden OS-IP-Aliasing verwendet werden · Betriebssystemüberwachung (CPU, Speicher- und Netzwerkverkehr) mit Erlang Agenten auf Remote-Servern oder SNMP · XML-Konfigurationssystem: Komplexe Benutzerszenarien werden in XML geschrieben. Szenarien können mit einem einfachen Browser mit dem TSung-Recorder (nur HTTP und PostgreSQL) geschrieben werden. · Dynamische Szenarien: Sie können dynamische Daten von dem Server unter Last (ohne einen Code) abzurufen und in nachfolgenden Anforderungen erneut einzubringen. Sie können auch einschließen, neu starten oder anhalten, wenn eine Zeichenfolge (oder regexp) der Serverantwort übereinstimmt. · Mischverhalten: Es können mehrere Sitzungen verwendet werden, um verschiedene Arten von Benutzern während desselben Benchmarks zu simulieren. Sie können den Anteil der verschiedenen Verhaltensweisen im Benchmark-Szenario definieren. · Stochastische Prozesse: Um einen realistischen Verkehr zu erzeugen, können Anwendern und die Ankunftsrate unter Verwendung einer Wahrscheinlichkeitsverteilung (derzeit exponentiell) randomisiert werden. Anforderungen: · Erlang.


Tsung. Zugehörige Software