1
curl-loader
curl-loader ist ein Open-Source-Tool in C-Sprache, das die Anwendungslast und das Anwendungsverhalten von Tausenden und Zehntausenden von HTTP / HTTPS- und FTP / FTPS-Clients simuliert ...
- Kostenlose
- Linux
curl-loader ist ein Open-Source-Tool in C-Sprache, das die Anwendungslast und das Anwendungsverhalten von Tausenden und Zehntausenden HTTP / HTTPS- und FTP / FTPS-Clients mit jeweils eigener Quell-IP-Adresse simuliert.Es verwendet echte C-geschriebene Client-Protokollstapel, nämlich HTTP- und FTP-Stapel von libcurl und TLS / SSL von openssl, und simuliert das Benutzerverhalten mit Unterstützung für Anmelde- und Authentifizierungsvarianten.Ziel des Projekts ist es, eine leistungsstarke und flexible Open-Source-Testlösung als echte Alternative zu Spirent Avalanche und IXIA IxLoad bereitzustellen.Das Tool eignet sich zum Laden der Leistung verschiedener Anwendungsdienste, zum Testen von Web- und FTP-Servern sowie zum Generieren von Datenverkehr.Die Aktivitäten jedes virtuellen Clients werden protokolliert. Die gesammelten Statistiken enthalten Informationen zum Auflösen, zum Verbindungsaufbau, zum Senden von Anforderungen, zum Empfangen von Antworten, zu empfangenen / gesendeten Headern und Daten, zu Fehlern auf Netzwerk-, TLS / SSL- und Anwendungsebene (HTTP, FTP) sowie zu Ereignissen und Fehlern.Virtuelle Clients werden zu sogenannten Client-Batches zusammengefasst, die dieselben Aktivitäten ausführen wie: - Authentifizierungsanmeldung;- Benutzeraktivitätssimulation durch Abrufen mehrerer URLs mit konfigurierbaren Zeitüberschreitungen dazwischen;- Ausloggen.