httperf

Screenshot Software:
httperf
Mga detalye ng Software:
Bersyon: 0.9.0
I-upload ang petsa: 3 Jun 15
Nag-develop: httperf Team
Lisensya: Libre
Katanyagan: 12

Rating: 5.0/5 (Total Votes: 1)

httperf ay isang software para sa pagsukat ng pagganap ng web server. Ito ay nagbibigay ng isang pasilidad flexible para sa pagbuo ng iba't-ibang mga workloads HTTP at para sa pagsukat ng pagganap ng server.
Ang pokus ng httperf ay hindi sa pagpapatupad ng isang partikular na benchmark ngunit sa pagbibigay ng isang tool matatag, mataas na pagganap na facilitates ang konstruksiyon ng parehong micro-at macro-level huwaran.
Ang tatlong tangi katangian ng httperf ay ang kanyang katabaan, kung saan kabilang ang kakayahan upang lumikha at sang-ayunan ang server overload, suporta para sa mga HTTP / 1.1 at SSL protocol, at ang kanyang posibilidad na pahabain sa bagong workload generators at measurements pagganap.
Building httperf
Ang lathala ng httperf ay gumagamit ng standard GNU mekanismo configuration. Ang mga sumusunod na hakbang na maaaring magamit upang bumuo ng mga ito:
$ Mkdir build
$ Cd build
$ SRCDIR / configure
$ Gumawa
$ Gumawa install
Sa halimbawang ito, SRCDIR tumutukoy sa direktoryo httperf source. Ang huling hakbang ay maaaring magkaroon na naisakatuparan bilang "root".
Upang bumuo ng httperf may suporta debug nakabukas, pakiusapan isaayos may option "--enable-debug".
Sa pamamagitan ng default, ang mga httperf binary ay naka-install sa / usr / local / bin / httperf at ang mga tao-page ay naka-install sa / usr / local / man / man1 / httperf. Maaari mong baguhin ang mga default sa pamamagitan ng pagdaan sa mga angkop na opsyon sa "configure" script. Tingnan ang "configure help" para sa mga detalye.
Ang lathala ng httperf may paunang SSL support. Upang paganahin ang mga ito, kailangan mong magkaroon ng OpenSSL (http://www.openssl.org/) na naka-install sa iyong system. Ipinagpapalagay Ang configure script na ang OpenSSH file na header at mga aklatan ay maaaring matagpuan sa standard na lokasyon (halimbawa, / usr / isama at / usr / lib). Kung ang file ay nasa ibang lugar, kailangan mong sabihin sa configure ang script kung saan upang mahanap ang mga ito. Ito ay maaaring gawin sa pamamagitan ng pagtatakda environment variable CPPFLAGS at LDFLAGS bago invoking "configure". Halimbawa, kung ang SSL header na file ay naka-install sa / usr / local / SSL / isama at ang SSL aklatan ay naka-install sa / usr / local / SSL / lib, pagkatapos ay ang mga variable na kapaligiran ay dapat na
i-set na tulad nito:
CPPFLAGS = "- ako / usr / local / SSL / isama"
LDFLAGS = "- L / usr / local / SSL / lib"
Sa pamamagitan ng mga setting sa lugar, "isaayos" maaaring mahihingi tulad ng dati at dapat na ngayon ay matatagpuan SSL. Kung SSL ay natagpuan, ang sumusunod na tatlong mga tseke ay dapat na sumagot ng "oo":
suri para sa pangunahing sa -lcrypto ... yes
suri para SSL_version in -lssl ... yes
:
suri para openssl / ssl.h ... yes
Tandaan: maaaring kailangan mong tanggalin ang "config.cache" upang masiguro na ang "configure" muling sinusuri ang mga tseke pagkatapos ng pagbabago ng mga setting ang mga variable na kapaligiran ng.
Ano ang Bago sa Paglabas na ito:

Mga komento sa httperf

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!