InggrisPerancisSpanyol

Ad


favorit OnWorks

gatling - Online di Awan

Jalankan gatling di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah command gatling yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


gatling - server file berkinerja tinggi

RINGKASAN


Gatling [-hnvVtdDfFUlaEe] [-Saya mengikat-ke-ip] [-P mengikat-ke-port] [-T detik]
[-kamu uid] [-C arah] [-w kelompok kerja] [-P byte] [-HAI [f/]ip/port/regex]
[-R redir-url] [-X batas waktu,sshd]

DESKRIPSI


gatling adalah server HTTP dan FTP. Ini akan mengekspor direktori kerja saat ini ke
dunia.

penggunaan -i 127.0.0.1 untuk hanya mengikat ke alamat IP tertentu.

penggunaan -p 81 untuk mengikat HTTP ke port TCP yang berbeda dari 80. Gunakan -f -p 2100 untuk mengikat FTP ke a
port TCP berbeda dari 21. Saat dijalankan sebagai non-root, port default adalah 8000 dan
2121, masing-masing.

penggunaan -u tak seorangpun untuk dijalankan di bawah UID yang berbeda dari root. Ini dilakukan setelah mengikat
port server, jadi aman untuk menggunakan -u dan masih mengikat ke port 80 -- sebenarnya, itu
disarankan untuk tidak menjalankan gatling sebagai pengguna super.

penggunaan -c /rumah/www ke chdir dan chroot ke direktori lain selain yang berfungsi saat ini
direktori. Disarankan untuk menjalankan gatling di lingkungan chroot untuk mengurangi dampaknya
kemungkinan masalah keamanan di masa depan.

penggunaan -P 2M untuk mengaktifkan mode prefetching. Gatling kemudian akan memastikan data sebanyak ini
dibuat sebelumnya. Ini dapat mengurangi aktivitas disk dan meningkatkan throughput secara dramatis jika OS Anda
Penjadwal I/O tidak canggih dan Anda menyajikan beberapa file besar dari
hard disk yang sama ke pengunduh yang berbeda. Tanpa prefetching, disk akan sebaliknya
buang waktu memindahkan kepala disk di antara dua file besar.

penggunaan -f untuk mengaktifkan FTP anonim (default) atau -F untuk menonaktifkannya. Menggunakan -U untuk menonaktifkan unggahan
sama sekali (biasanya gatling akan memungkinkan unggahan file). Gatling hanya mengizinkan unggahan ke
direktori yang dapat ditulisi dunia untuk mencegah izin unggah yang tidak disengaja, dan file tidak akan
dapat dibaca dunia (gunakan -a jika Anda ingin mereka dapat dibaca dunia). Gatling hanya akan mengizinkan
unduhan file yang dapat dibaca di dunia, itulah mengapa sakelar ini penting. Pilihan ini adalah
hanya tersedia jika gatling dikompilasi dengan SUPPORT_FTP yang ditentukan.

penggunaan -e untuk mengaktifkan dukungan enkripsi (https) atau -E untuk menonaktifkannya. Pilihan ini hanya
tersedia jika gatling dikompilasi dengan SUPPORT_HTTPS yang ditentukan.

penggunaan -l untuk membuat gatling selalu meminta password FTP. Biasanya gatling tidak, yang
membingungkan beberapa klien bodoh. Opsi ini membuat gatling meminta (dan mengabaikan) kata sandi.

penggunaan -d untuk mengaktifkan pembuatan indeks direktori untuk HTTP (daftar direktori selalu
mungkin di FTP), -D untuk menonaktifkan. Lebih sulit untuk secara tidak sengaja menerbitkan dokumen jika
penyerang tidak dapat mengetahui nama file melalui daftar direktori.

penggunaan -t untuk mengaktifkan mode proxy transparan. Biasanya, gatling akan menggantikan port di Host:
Header HTTP dan nama host virtual FTP dengan port sebenarnya tempat koneksi tiba.
Ini penting untuk keamanan (jika Anda memiliki situs web intranet rahasia di port 81,
yang diblokir di firewall). Namun, saat menggunakan firewall untuk mengalihkan koneksi
untuk gatling, mungkin lebih masuk akal untuk menjaga port dari Host HTTP: header untuk
hosting maya.

penggunaan -v untuk mengaktifkan mode hosting virtual, -V untuk menonaktifkannya. Biasanya, ketika koneksi HTTP
meminta /foo.html dan membawa header "Host: www.fefe.de:80", gatling akan chdir ke
"www.fefe.de:80". Jika "www.fefe.de:80" tidak ada, gatling akan mengubah ke "default".
Jika ini juga tidak ada, dan -v atau -V tidak diberikan, gatling akan melayani "foo.html"
dari direktori kerja saat ini. Menentukan -v akan memastikan bahwa tidak ada file yang pernah ada
dilayani dari direktori kerja saat ini, hanya dari direktori host virtual atau dari
bawaan. Menentukan -V berarti gatling tidak akan mencoba chdir sama sekali dan selalu melayani
dari direktori kerja saat ini.

penggunaan -T 600 untuk mengatur batas waktu untuk koneksi data HTTP dan FTP ke 10 menit (600
detik, defaultnya adalah 23 detik). Menggunakan -f -T 600 untuk mengatur batas waktu untuk kontrol FTP
koneksi (default adalah 600 detik).

Jika Anda menggunakan -r http://master.example.com/ di mirror.example.com, dan seseorang meminta
file yang tidak ada, gatling tidak akan membuat kesalahan 404 tetapi mengarahkan ulang ke yang sama
file di master.example.com.

penggunaan -X batas waktu, sshd untuk mengaktifkan mode passthrough SSH. Jika seseorang terhubung di SSL
soket, tetapi tidak mengatakan apa-apa untuk batas waktu (nilai waras: 2-10) detik, lalu gatling
akan menjalankan sshd dalam mode inetd dengan soket itu. sshd adalah nama path lengkap ke sshd, plus
baris perintah yang ingin Anda berikan, jika ada. gatling secara otomatis menambahkan -i, jadi gunakan
ini misalnya untuk -u0 untuk menonaktifkan pencarian DNS.

penggunaan -O [bendera/]ip/port/regex untuk mengaktifkan mode proxy, juga digunakan untuk SCGI dan FastCGI. Menggunakan
mode proxy, harus ada file ".proxy" di root host virtual itu
dimaksudkan untuk. Tentukan ip dan port untuk menunjuk ke server aplikasi Anda, dan berikan regex untuk mencocokkan
URI. Catatan: regex harus sesuai dengan nama file lengkap, jadi gunakan ekstensi untuk
cocok. Jika tidak ada tanda yang diberikan, proxy HTTP digunakan. Jika tidak, bendera menentukan
mode proxy: Gunakan S untuk SCGI dan F untuk mode FastCGI. Lihat README.php untuk contoh.

Dimungkinkan juga untuk menentukan soket Domain Unix, menggunakan sintaks --O
[bendera/]|nama file|regex. Ingatlah untuk menempatkan argumen dalam tanda kutip saat mengetiknya di
kulit.

Gatling tidak akan melayani atau membuat daftar dotfile kecuali jika mereka beralias dengan :dotfile, mis
aktifkan penyajian .dotfile, Anda harus ln -s .dotfile ":dotfile".

SINYAL


Mengirim gatling SIGHUP akan membuatnya menutup semua soket server (sehingga Anda dapat memulai yang baru
proses gatling dengan opsi berbeda pada port yang sama). Proses gatling lama akan
terus melayani koneksi yang dibuat sampai semuanya selesai.

Gunakan gatling online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad