SIEGE je open source a volně distribuovaný software, projekt, který byl navržen tak, ze posun působit jako HTTP benchmarking a regresní testování nástroje pro váš operační systém GNU / Linux. To může být také použit k testování server Windows HTTP, ale aplikace nepodporuje Microsoft Windows operační system.Measure výkonu kódu pod duressSIEGE byl vytvořen na pomoc webovým vývojářům měření výkonnosti kód pod nátlakem, a přesně vidět, jak se bude bránit nahrát na internet. V současné době, aplikace podporuje soubory cookie, HTTP, HTTPS, stejně jako základní authentication.Getting začínal SIEGETo pomocí aplikace, která běží zcela z příkazového řádku, budete muset stáhnout nejnovější verzi z Softoware, extrakt archiv někde na náplasti, otevřete emulátor terminálu, přejděte do umístění složky extrahované a spustit & ldquo; ./ konfigurovat && make-rdquo; příkaz (bez uvozovek), konfigurovat a sestavit program.
Chcete-li jej nainstalovat systém široký, spustit a ldquo; make install-rdquo; příkaz jako root, bez uvozovek. Chcete-li použít obležení, budete muset spustit & ldquo, siege.config-rdquo; příkaz (bez uvozovek) a vytvořit nový .siegerc konfigurace file.Supported létá systémySpolečnost žádosti bylo napsáno na GNU / Linux a byl úspěšně portován na jiné UNIXových systémech, jako je například BSD, Solaris, AIX a HP-UX. To by mělo sestavit na většině novějších systémech BSD a většina System V UNIX variants.Under kapucí a software availabilityThe je psán úplně v programovacím jazyku C a je dodáván pouze jako zdroj archivu, což znamená, že budete muset ručně nakonfigurovat a zkompilovat projekt před instalací
Co je nového v této verzi:.
- Tato verze opravuje chybu zavedena v obležení-3.0 .6. Spíše než striktně dodržovat RFC, bude obležení postavit absolutní adresu URL z relativní jeden. I když je to pohodlné, že vynechal usecase. Siege-3.0.6 barfs na místě: http:. // Localhost Všichni obležení 3.0.6 uživatelé by měli upgradovat na verzi 3.0.7
Co je nového ve verzi 3.0.6:
- Aktualizováno zahrnout směrnice proxy serveru
Co je nového ve verzi 3.0.6 Beta 2:.
- Byla přidána podpora pro HTTP-303
Co je nového ve verzi 3.0.5:
- Tato verze řeší další nesoulad mezi standardní HTTP a praxí.
- Při RFC 2616 umožňuje označení přístav v záhlaví hostitele, mate příliš mnoho implementací pro Siege pokračovat v poslání.
- Tato verze také opravuje několik významných chyb.
- Všichni uživatelé Siege by měli aktualizovat na tuto verzi.
Co je nového ve verzi 3.0.4 Beta 1:
- Přestože RFC 2616 stanoví, že směrnice místo musí obsahují absolutní URI, většina webových klientů normalizovat relativní URI.
- Toto vydání přináší konvenční soulad s relativní URI manipulací.
- Je ironií, že také obsahuje novou výchozí user-agent, takže pole je v souladu s RFC 2616.
Co je nového ve verzi 3.0.3:
- Tato verze má jednu významnou novinku, URL unikající , Vyhrazené znaky% -encoded podle RFC 3986.
- Tato verze také nabízí řadu oprav, jako je lepší variabilní hodnocení v souboru urls.txt, dynamický Accept-kódování lepší siegerc parsování, a několik paměťových chyb.
Co je nového ve verzi 3.0.3 Beta 3:
- Tato verze opravuje siegerc parser chybu, která byl neúmyslně zavedeno v 3.0.x linii. V těchto verzích obležení ignoruje záznamy s předními mezery.
Co je nového ve verzi 3.0.3 Beta 2:
- Tato verze přidává URL úniku spolu s možnost tuto funkci vypnout.
- Odstraňuje také blokového kódování z -g / -. Dostat se žádostí, aby se výstup více čitelné
Co je nového ve verzi 3.0.2:
- Tato verze opravuje hlavní chyba v 3.0.1 že postižená HTTP POST. Všichni uživatelé by měli 3.0.1 upgrade na tuto verzi.
Komentáře nebyl nalezen