EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

Gatling – Online in der Cloud

Führen Sie Gatling im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl Gatling, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Gatling – Hochleistungs-Dateiserver

ZUSAMMENFASSUNG


Gatling [-hnvVtdDfFUlaEe] [-ich bind-to-ip] [-P An-Port binden] [-T Sekunden]
[-u Benutzeroberfläche] [-C Verzeichnis] [-w Arbeitsgruppe] [-P Bytes] [-Ö [f/]ip/port/regex]
[-R redir-url] [-X Zeitüberschreitung,sshd]

BESCHREIBUNG


Gatling ist ein HTTP- und FTP-Server. Das aktuelle Arbeitsverzeichnis wird in das exportiert
Welt.

Verwenden Sie die -i 127.0.0.1 um nur an eine bestimmte IP-Adresse zu binden.

Verwenden Sie die -p 81 um HTTP an einen anderen TCP-Port als 80 zu binden. Verwenden Sie -f -p 2100 FTP an a binden
Anderer TCP-Port als 21. Bei der Ausführung als Nicht-Root sind die Standardports 8000 und
2121 bzw.

Verwenden Sie die -u niemand unter einer anderen UID als root laufen zu lassen. Dies erfolgt nach dem Binden der
Server-Ports, daher ist es sicher, -u zu verwenden und trotzdem an Port 80 zu binden – tatsächlich ist es das auch
Es wird empfohlen, Gatling nicht als Superuser auszuführen.

Verwenden Sie die -c /home/www zu chdir und chroot in ein anderes Verzeichnis als das aktuelle Arbeitsverzeichnis
Verzeichnis. Es wird empfohlen, Gatling in einer Chroot-Umgebung auszuführen, um die Auswirkungen zu verringern
über mögliche zukünftige Sicherheitsprobleme.

Verwenden Sie die -P 2M um den Prefetching-Modus zu aktivieren. Gatling wird dann dafür sorgen, dass so viele Daten vorhanden sind
vorab abgerufen. Dies kann die Festplattenaktivität reduzieren und den Durchsatz Ihres Betriebssystems erheblich verbessern
Der E/A-Planer ist nicht auf dem neuesten Stand der Technik und Sie stellen mehrere große Dateien aus dem bereit
dieselbe Festplatte an verschiedene Downloader weiter. Ohne Prefetching funktioniert die Festplatte sonst nicht
Verschwenden Sie keine Zeit damit, den Plattenkopf zwischen den beiden großen Dateien zu bewegen.

Verwenden Sie die -f um anonymes FTP zu aktivieren (Standard) oder -F um es zu deaktivieren. Verwenden -U um Uploads zu deaktivieren
insgesamt (normalerweise erlaubt Gatling das Hochladen von Dateien). Gatling erlaubt nur Uploads auf
Weltweit beschreibbare Verzeichnisse, um eine versehentliche Upload-Berechtigung zu verhindern, und die Dateien werden nicht freigegeben
weltweit lesbar sein (verwenden Sie -a wenn Sie möchten, dass sie weltweit lesbar sind). Gatling wird nur zulassen
Downloads von weltweit lesbaren Dateien, deshalb ist dieser Schalter wichtig. Diese Optionen sind
Nur verfügbar, wenn Gatling mit definiertem SUPPORT_FTP kompiliert wird.

Verwenden Sie die -e um die Verschlüsselungsunterstützung (https) zu aktivieren oder -E um es zu deaktivieren. Diese Optionen sind nur
Verfügbar, wenn Gatling mit definiertem SUPPORT_HTTPS kompiliert wird.

Verwenden Sie die -l Damit Gatling immer nach FTP-Passwörtern fragt. Normalerweise ist das bei Gatling nicht der Fall
verwirrt einige dumme Kunden. Diese Option bewirkt, dass Gatling nach einem Passwort fragt (und es ignoriert).

Verwenden Sie die -d um die Verzeichnisindexgenerierung für HTTP zu aktivieren (das Auflisten von Verzeichnissen erfolgt immer).
per FTP möglich), -D Etwas deaktivieren. Es ist schwieriger, ein Dokument versehentlich zu veröffentlichen, wenn das
Angreifer können den Dateinamen nicht anhand von Verzeichnislisten herausfinden.

Verwenden Sie die -t um den transparenten Proxy-Modus zu aktivieren. Normalerweise ersetzt Gatling den Port im Host:
HTTP-Header und virtuelle FTP-Hostnamen mit dem tatsächlichen Port, an dem die Verbindung angekommen ist.
Dies ist aus Sicherheitsgründen wichtig (falls Sie eine geheime Intranet-Website auf Port 81 haben,
der von der Firewall blockiert wird). Allerdings bei Verwendung einer Firewall zum Umleiten von Verbindungen
Für Gatling kann es sinnvoller sein, die Ports aus den HTTP-Host:-Headern beizubehalten
virtuelles Hosting.

Verwenden Sie die -v um den virtuellen Hosting-Modus zu aktivieren, -V um ihn zu deaktivieren. Normalerweise, wenn eine HTTP-Verbindung besteht
fragt nach /foo.html und trägt einen „Host: www.fefe.de:80“-Header, zu dem Gatling chdiren wird
"www.fefe.de:80". Wenn „www.fefe.de:80“ nicht existiert, wird gatling auf „default“ umgestellt.
Wenn dies ebenfalls nicht existiert und weder -v noch -V angegeben sind, liefert Gatling „foo.html“.
aus dem aktuellen Arbeitsverzeichnis. Durch die Angabe von -v wird sichergestellt, dass niemals eine Datei vorhanden ist
Wird vom aktuellen Arbeitsverzeichnis aus bereitgestellt, nur von den virtuellen Hostverzeichnissen oder von
Standard. Die Angabe von -V bedeutet, dass Gatling überhaupt nicht versucht, zu chdiren und immer zu dienen
aus dem aktuellen Arbeitsverzeichnis.

Verwenden Sie die -T 600 um das Timeout für HTTP- und FTP-Datenverbindungen auf 10 Minuten (600) festzulegen
Sekunden, Standard ist 23 Sekunden). Verwenden -f -T 600 um das Timeout für die FTP-Steuerung festzulegen
Verbindungen (Standard ist 600 Sekunden).

Wenn Du -r http://master.example.com/ auf Mirror.example.com, und jemand fragt nach einem
Datei, die nicht existiert, erzeugt Gatling keinen 404-Fehler, sondern eine Weiterleitung zu derselben
Datei auf master.example.com.

Verwenden Sie die -X Zeitüberschreitung, SSHD um den SSH-Passthrough-Modus zu aktivieren. Wenn sich jemand über SSL verbindet
Steckdose, sagt aber nichts dazu Timeout (vernünftiger Wert: 2-10) Sekunden, dann Gatling
führt einen SSHD im Inetd-Modus mit diesem Socket aus. sshd ist der vollständige Pfadname zu sshd, plus
die Befehlszeile, die Sie ihm geben möchten, falls vorhanden. Gatling hängt automatisch -i an, also verwenden
Dies zum Beispiel für -u0, um DNS-Suchen zu deaktivieren.

Verwenden Sie die -O [flag/]ip/port/regex um den Proxy-Modus zu aktivieren, der auch für SCGI und FastCGI verwendet wird. Benutzen
Im Proxy-Modus muss eine „.proxy“-Datei im Stammverzeichnis des virtuellen Hosts vorhanden sein
gedacht für. Geben Sie IP und Port an, um auf Ihren App-Server zu verweisen, und geben Sie einen passenden regulären Ausdruck an
URI. Hinweis: Der reguläre Ausdruck muss mit dem vollständigen Dateinamen übereinstimmen. Verwenden Sie daher die Erweiterung für
passend. Wenn keine Flags angegeben sind, wird HTTP-Proxying verwendet. Andernfalls gibt Flags an
Proxy-Modus: Verwenden Sie S für SCGI und F für FastCGI-Modus. Ein Beispiel finden Sie in README.php.

Es ist auch möglich, einen Unix-Domänen-Socket anzugeben, indem Sie die Syntax verwenden:-O
[Flag/]|Dateiname|regex. Denken Sie daran, das Argument bei der Eingabe in Anführungszeichen zu setzen
Schale.

Gatling wird keine Dotfiles bereitstellen oder auflisten, es sei denn, sie sind mit dem Alias ​​:dotfile versehen, z. B. to
Um die Bereitstellung von .dotfile zu aktivieren, müssen Sie ln -s .dotfile „:dotfile“ ausführen.

SIGNALE


Durch das Senden von Gatling SIGHUP werden alle Server-Sockets geschlossen (so dass Sie einen neuen starten können).
Gatling-Prozess mit verschiedenen Optionen auf denselben Ports). Der alte Gatling-Prozess wird es tun
Bedienen Sie weiterhin die eingerichteten Verbindungen, bis alle fertig sind.

Nutzen Sie Gatling online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad