EnglishFrenchSpanyol

Ad


Favicon OnWorks

gatling - Dalam talian di Awan

Jalankan gatling dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan gatling yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


gatling - pelayan fail prestasi tinggi

SINOPSIS


gatling [-hnvVtdDfFUlaEe] [-i bind-to-ip] [-hlm bind-to-port] [-T saat]
[-u uid] [-c dir] [-w kumpulan kerja] [-P bait] [-O [f/]ip/port/regex]
[-r redir-url] [-X tamat masa, sshd]

DESCRIPTION


gatling ialah pelayan HTTP dan FTP. Ia akan mengeksport direktori kerja semasa ke
dunia.

Penggunaan -i 127.0.0.1 untuk hanya mengikat kepada alamat IP tertentu.

Penggunaan -p 81 untuk mengikat HTTP ke port TCP yang berbeza daripada 80. Gunakan -f -p 2100 untuk mengikat FTP kepada a
port TCP berbeza daripada 21. Apabila berjalan sebagai bukan root, port lalai ialah 8000 dan
2121, masing-masing.

Penggunaan -u tiada siapa yang untuk dijalankan di bawah UID yang berbeza daripada root. Ini dilakukan selepas mengikat
port pelayan, jadi ia selamat untuk digunakan -u dan masih terikat pada port 80 -- sebenarnya, ia adalah
disyorkan untuk tidak menjalankan gatling sebagai pengguna super.

Penggunaan -c / rumah / www ke chdir dan chroot ke direktori lain daripada yang berfungsi semasa
direktori. Adalah disyorkan untuk menjalankan gatling dalam persekitaran chroot untuk mengurangkan kesannya
kemungkinan masalah keselamatan masa depan.

Penggunaan -P 2M untuk mengaktifkan mod praambil. Gatling kemudiannya akan memastikan data sebanyak ini
diambil dahulu. Ini boleh mengurangkan aktiviti cakera dan meningkatkan daya pengeluaran secara mendadak jika OS anda
Penjadual I/O bukanlah terkini dan anda sedang menyediakan beberapa fail besar daripada
cakera keras yang sama kepada pemuat turun yang berbeza. Tanpa prefetching, cakera akan sebaliknya
buang masa mengalihkan kepala cakera antara dua fail besar.

Penggunaan -f untuk mendayakan FTP tanpa nama (lalai) atau -F untuk melumpuhkannya. guna -U untuk melumpuhkan muat naik
sama sekali (biasanya gatling akan membenarkan muat naik fail). Gatling hanya membenarkan muat naik ke
direktori boleh tulis dunia untuk mengelakkan kebenaran muat naik secara tidak sengaja, dan fail tidak akan
boleh dibaca dunia (gunakan -a jika anda mahu mereka boleh dibaca dunia). Gatling hanya akan membenarkan
muat turun fail yang boleh dibaca dunia, itulah sebabnya suis ini penting. Pilihan ini adalah
hanya tersedia jika gatling disusun dengan SUPPORT_FTP yang ditentukan.

Penggunaan -e untuk membolehkan sokongan penyulitan (https) atau -E untuk melumpuhkannya. Pilihan ini hanya
tersedia jika gatling disusun dengan SUPPORT_HTTPS ditakrifkan.

Penggunaan -l untuk membuat gatling sentiasa meminta kata laluan FTP. Biasanya gatling tidak, yang
mengelirukan beberapa pelanggan bodoh. Pilihan ini membuatkan gatling meminta (dan mengabaikan) kata laluan.

Penggunaan -d untuk membolehkan penjanaan indeks direktori untuk HTTP (direktori penyenaraian sentiasa
mungkin dalam FTP), -D untuk melumpuhkan. Adalah lebih sukar untuk menerbitkan dokumen secara tidak sengaja jika
penyerang tidak dapat mengetahui nama fail melalui penyenaraian direktori.

Penggunaan -t untuk mendayakan mod proksi telus. Biasanya, gatling akan menggantikan port dalam Host:
Pengepala HTTP dan nama hos maya FTP dengan port sebenar sambungan tiba.
Ini penting untuk keselamatan (sekiranya anda mempunyai tapak web intranet rahsia pada port 81,
yang disekat pada tembok api). Walau bagaimanapun, apabila menggunakan tembok api untuk mengubah hala sambungan
kepada gatling, mungkin lebih masuk akal untuk mengekalkan port daripada Hos HTTP: pengepala untuk
pengehosan maya.

Penggunaan -v untuk mendayakan mod pengehosan maya, -V untuk melumpuhkannya. Biasanya, apabila sambungan HTTP
meminta /foo.html dan membawa tajuk "Host: www.fefe.de:80", gatling akan chdir ke
"www.fefe.de:80". Jika "www.fefe.de:80" tidak wujud, gatling akan chdir kepada "lalai".
Jika ini juga tidak wujud, dan -v atau -V tidak diberikan, gatling akan berfungsi "foo.html"
daripada direktori kerja semasa. Menentukan -v akan memastikan tiada fail pernah wujud
disampaikan daripada direktori kerja semasa, hanya daripada direktori hos maya atau daripada
lalai. Menentukan -V bermakna gatling tidak akan cuba chdir sama sekali dan sentiasa berkhidmat
daripada direktori kerja semasa.

Penggunaan -T 600 untuk menetapkan tamat masa sambungan data HTTP dan FTP kepada 10 minit (600
saat, lalai ialah 23 saat). guna -f -T 600 untuk menetapkan tamat masa bagi kawalan FTP
sambungan (lalai ialah 600 saat).

Jika anda menggunakan -r http://master.example.com/ pada mirror.example.com, dan seseorang meminta a
fail yang tidak wujud, gatling tidak akan mencipta ralat 404 tetapi ubah hala kepada yang sama
fail pada master.example.com.

Penggunaan -X tamat masa, sshd untuk mendayakan mod laluan SSH. Jika seseorang menyambung pada SSL
soket, tetapi tidak mengatakan apa-apa untuk timeout (nilai waras: 2-10) saat, kemudian gatling
akan menjalankan sshd dalam mod inetd dengan soket itu. SSHD ialah nama laluan penuh ke sshd, plus
baris arahan yang anda ingin berikan, jika ada. gatling secara automatik menambah -i, jadi gunakan
ini sebagai contoh untuk -u0 untuk melumpuhkan carian DNS.

Penggunaan -O [flag/]ip/port/regex untuk mendayakan mod proksi, juga digunakan untuk SCGI dan FastCGI. Untuk menggunakan
mod proksi, mesti ada fail ".proxy" dalam akar hos maya itu
dimaksudkan untuk. Tentukan ip dan port untuk menghala ke pelayan aplikasi anda dan berikan regex untuk dipadankan dengan
URI. Nota: regex perlu sepadan dengan nama fail penuh, jadi gunakan sambungan untuk
sepadan. Jika tiada bendera diberikan, proksi HTTP digunakan. Jika tidak, bendera menentukan
mod proksi: Gunakan S untuk SCGI dan F untuk mod FastCGI. Lihat README.php untuk contoh.

Ia juga mungkin untuk menentukan soket Domain Unix, menggunakan sintaks --O
[flag/]|nama fail|regex. Ingatlah untuk meletakkan hujah dalam petikan apabila menaipnya dalam
tempurung.

Gatling tidak akan menyiarkan atau menyenaraikan dotfiles melainkan ia dialiaskan dengan :dotfile, cth
dayakan penyajian .dotfile, anda perlu ln -s .dotfile ":dotfile".

ISYARAT


Menghantar gatling SIGHUP akan menutup semua soket pelayan (supaya anda boleh memulakan soket
proses gatling dengan pilihan yang berbeza pada port yang sama). Proses gatling lama akan
teruskan melayani sambungan yang telah ditetapkan sehingga semuanya selesai.

Gunakan gatling dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad