InggrisPerancisSpanyol

favorit OnWorks

varnishtest - Online di Cloud

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

Ini adalah perintah varnishtest 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


varnishtest - Program uji untuk Varnish

RINGKASAN


varnishtest [-hikLlqvW] [-b size] [-D name=val] [-j jobs] [-n iter] [-t durasi] file
[berkas...]

DESKRIPSI


Program varnishtest adalah program berbasis skrip yang digunakan untuk menguji Cache Varnish.

Program varnishtest, ketika dimulai dan diberikan satu atau lebih file skrip, dapat membuat
jumlah utas yang mewakili backend, beberapa utas yang mewakili klien, dan pernis
proses. Ini kemudian digunakan untuk mensimulasikan transaksi untuk memprovokasi perilaku tertentu.

Opsi berikut tersedia:

-b ukuran
Setel ukuran buffer internal (default: 512K)

-D name=val Tentukan makro untuk digunakan dalam skrip

-h Menunjukkan bantuan

-i Temukan pernis di build tree

-j pekerjaan
Jalankan banyak tes ini secara paralel

-k Lanjutkan pada kegagalan tes

-L Selalu tinggalkan vtc sementara.*

-l Tinggalkan vtc.* sementara jika tes gagal

-n iterasi
Jalankan tes ini berkali-kali

-q Mode diam: laporkan hanya kegagalan

-t lamanya
Waktu menguji setelah sekian lama

-v Mode verbose: selalu laporkan log pengujian

-W Aktifkan fasilitas saksi untuk mengunci

file File untuk digunakan sebagai skrip

Definisi makro yang dapat ditimpa.

varnishd Jalur ke varnishd untuk digunakan [varnishd]

If TMPDIR diatur di lingkungan, varnishtest menciptakan sementara vtc.* direktori untuk
setiap tes di $TMPDIR, jika tidak dalam / Tmp.

SKRIP


Bahasa skrip yang digunakan untuk Varnishtest bukanlah bahasa yang didefinisikan secara ketat. Terbaik
referensi untuk menulis skrip adalah program varnishtest itu sendiri. Dalam sumber Varnish
repositori kode, di bawah bin/varnishtest/tes/, semua tes regresi untuk Varnish adalah
disimpan.

Sebuah contoh:

uji pernis "#1029"

server s1 {
rxreq
harapkan req.url == "/ bar"
txresp -gzipbody {[bar]}

rxreq
harapkan req.url == "/ foo"
txresp -tubuh { FOO BARF }

} -Mulailah

pernis v1 -vcl+backend {
sub vcl_backend_response {
set beresp.do_esi = benar;
if (bereq.url == "/ foo") {
atur beresp.ttl = 0s;
} Else {
atur beresp.ttl = 10m;
}
}
} -Mulailah

klien c1 {
txreq -url "/ bar" -hdr "Terima-Encoding: gzip"
rxresp
gunzip
mengharapkan resp.bodylen == 5

txreq -url "/ foo" -hdr "Terima-Encoding: gzip"
rxresp
mengharapkan resp.bodylen == 21
} -Lari

Saat dijalankan, skrip di atas akan mensimulasikan server (s1) yang mengharapkan dua yang berbeda
permintaan. Ini akan memulai server Varnish (v1) dan menambahkan definisi backend ke VCL
ditentukan (-vcl+backend). Akhirnya itu memulai c1-client, yang merupakan klien tunggal
mengirimkan dua permintaan.

Gunakan varnishtest online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Manajer PAC
    Manajer PAC
    PAC adalah pengganti Perl/GTK untuk
    SecureCRT/Putty/dll (linux
    ssh/telnet/... gui)... Ini menyediakan GUI
    untuk mengonfigurasi koneksi: pengguna,
    kata sandi, aturan EXPECT...
    Unduh Manajer PAC
  • 2
    GeoServer
    GeoServer
    GeoServer adalah perangkat lunak sumber terbuka
    server yang ditulis dalam Java yang memungkinkan pengguna
    untuk berbagi dan mengedit data geospasial.
    Dirancang untuk interoperabilitas, itu
    menerbitkan da...
    Unduh GeoServer.dll
  • 3
    Kunang-kunang III
    Kunang-kunang III
    Keuangan pribadi sumber terbuka dan gratis
    Pengelola. Fitur Firefly III a
    sistem pembukuan berpasangan. Kamu bisa
    cepat masuk dan atur
    transaksi saya...
    Unduh Firefly III
  • 4
    Ekstensi Apache OpenOffice
    Ekstensi Apache OpenOffice
    Katalog resmi Apache
    ekstensi OpenOffice. Anda akan menemukan
    ekstensi mulai dari kamus hingga
    alat untuk mengimpor file PDF dan untuk menghubungkan
    dengan ekst...
    Unduh Ekstensi Apache OpenOffice
  • 5
    MantisBT
    MantisBT
    Mantis adalah web yang mudah digunakan
    bugtracker berbasis untuk membantu bug produk
    pelacakan. Ini membutuhkan PHP, MySQL dan a
    server web. Lihat demo dan host kami
    menawarkan...
    Unduh MantisBT
  • 6
    Utusan LAN
    Utusan LAN
    LAN Messenger adalah aplikasi obrolan p2p
    untuk komunikasi intranet dan tidak
    membutuhkan server. Berbagai berguna
    fitur yang didukung termasuk
    pemberitahuan...
    Unduh LAN Messenger
  • Lebih banyak lagi »

Perintah Linux

Ad