SIEGE er et open source og frit distribueret software-projekt, der er blevet designet fra offset til at fungere som en HTTP benchmarking og regressionstest værktøj til din GNU / Linux operativsystem. Den kan også bruges til at teste en Windows HTTP-server, men det program understøtter ikke Microsoft Windows-operativsystemet system.Measure koden ydeevne under duressSIEGE blev oprettet for at hjælpe webudviklere måler koden ydeevne under tvang, og se præcis, hvordan det vil modstå at indlæse på internettet. I øjeblikket programmet understøtter cookies, både HTTP og HTTPS-protokoller, samt grundlæggende authentication.Getting startede med SIEGETo bruge programmet, som løber helt fra kommandolinjen, skal du downloade den nyeste version fra Softoware, ekstrakt arkivet et sted på din plaster, åbne en terminal emulator, navigere til placeringen af den udpakkede mappe og kør & ldquo; ./ konfigurere && gøre & rdquo; kommando (uden anførselstegn) til at opsætte og kompilere programmet.
For at installere det hele systemet, udføre ldquo &; make install & rdquo; kommando som root, uden citationstegn. Hvis du vil bruge SIEGE, bliver du nødt til at køre & ldquo; siege.config & rdquo; kommando (uden anførselstegn) til at generere en ny .siegerc konfiguration file.Supported flyforbindelse systemsThe ansøgning er skrevet på GNU / Linux og er med succes blevet porteret til andre UNIX-lignende platforme, såsom BSD, Solaris, AIX og HP-UX. Den bør kompilere på de fleste nyere BSD-systemer og de fleste System V UNIX variants.Under hætte og availabilityThe software er helt skrevet i programmeringssproget C, og det er fordelt kun som en kilde tarball, hvilket betyder, at du bliver nødt til manuelt at opsætte og kompilere projektet før installation
Hvad er nyt i denne udgivelse:.
- Denne udgivelse løser en fejl introduceret i belejringen-3.0 .6. I stedet for strengt til RFC, vil belejring konstruere en absolut URL fra en relativ. Mens dette er praktisk det savnede en usecase. Siege-3.0.6 barfs on location: http:. // Localhost Alle belejring 3.0.6 brugere bør opgradere til 3.0.7
Hvad er nyt i version 3.0.6:
- opdateret med proxy-direktiver
Hvad er nyt i version 3.0.6 Beta 2:.
- Tilføjet understøttelse af HTTP-303
Hvad er nyt i version 3.0.5:
- Denne version løser en anden uoverensstemmelse mellem HTTP standarden og praksis.
- Selvom RFC 2616 giver en havn betegnelse i Host header, det forvirrer for mange implementeringer for Siege at fortsætte med at sende det.
- Denne version løser også flere væsentlige fejl.
- Alle Siege brugere bør opdatere til denne version.
Hvad er nyt i version 3.0.4 Beta 1:
- Selvom RFC 2616 angiver, at Location direktiver skal indeholde en absolut URI, de fleste web-klienter normalisere relative URI'er.
- Denne udgivelse tilføjer konventionel overholdelse relativ URI håndtering.
- Ironisk nok også en ny standard user-agent, så dette område er i overensstemmelse med RFC 2616.
Hvad er nyt i version 3.0.3:
- Denne version er udstyret med en fremtrædende ny funktion, URL undslippe . Reserverede tegn% kodet som pr RFC 3986.
- Denne udgivelse er også udstyret med en lang række fejlrettelser såsom forbedret variabel vurdering i urls.txt fil, dynamisk Accept-Encoding, forbedret siegerc parsing, og flere hukommelse rettelser.
Hvad er nyt i version 3.0.3 Beta 3:
- Denne version løser en siegerc parser bug som blev uforvarende indført i 3.0.x linje. I de versioner, belejring ignorerer poster med førende mellemrum.
Hvad er nyt i version 3.0.3 Beta 2:
- Denne version tilføjer URL flygte sammen med en mulighed for at slå funktionen fra.
- Det fjerner også chunked kodning fra -G / -. Få anmodninger om at gøre produktionen mere læsbar
Hvad er nyt i version 3.0.2:
- Denne udgivelse løser en stor fejl i 3.0.1 at berørte HTTP POST. Alle 3.0.1 brugere bør opgradere til denne version.
Kommentarer ikke fundet