обсада е с отворен код и свободно да се разпространява софтуерни проекти, което е разработено от отместването да действа като HTTP бенчмаркинг и регресия тестване полезност за вашата операционна система GNU / Linux. Тя може да се използва за тестване на Windows HTTP сървър, но приложението не поддържа Microsoft Windows операционна system.Measure изпълнението код по duressSIEGE е създаден, за да помогне на уеб разработчиците измерват постиженията код по принуда, и да видим как точно ще се противопоставят да се зареди в интернет. В момента, приложението поддържа бисквитки, както HTTP и HTTPS протоколи, както и основния authentication.Getting започнаха с SIEGETo използвате приложението, която тече изцяло от командния ред, вие ще трябва да изтеглите последната версия от Softoware, екстракт архива някъде на пластира, отворете терминален емулатор, отидете до местоположението на екстрахира папка и стартирайте & ldquo; ./ конфигурирате && направи & rdquo; команда (без кавичките), за да изберете и да съставят програмата.
За да го инсталирате в цялата система, изпълнете & ldquo; да инсталирате & rdquo; команда като корен, без кавички. За да използвате обсада, ще трябва да стартирате & ldquo; siege.config & rdquo; команда (без кавички) да генерира нов .siegerc конфигурация file.Supported опериращи systemsThe приложение е написано на GNU / Linux и е успешно преминаване към други UNIX-подобни платформи като BSD, Solaris, AIX и HP-UX. Трябва да се съберат на повечето нови BSD системи и най-System V UNIX variants.Under качулката и availabilityThe софтуер е написана изцяло на езика на C програмиране и се разпространява само като архив, източник, което означава, че ще трябва ръчно да конфигурирате и събират проекта преди инсталирането
Какво ново в тази версия:.
- Тази версия поправя грешка, въведена в обсада-3.0 0.6. Вместо да се придържа стриктно към RFC, обсада ще изгради абсолютен URL от относително. Въпреки, че това е удобно да го изпусна от usecase. Siege-3.0.6 Barfs на място: HTTP:. // Localhost Всички обсадни 3.0.6 Потребителите трябва да ъпгрейднат до 3.0.7
Какво ново във версия 3.0.6:
- Updated да включват директиви прокси
Какво ново във версия 3.0.6 Beta 2:.
- Добавена е поддръжка за HTTP-303
Какво ново във версия 3.0.5:
- Тази версия се занимава друго несъответствие между стандарта HTTP и практика.
- Докато RFC 2616 позволява на наименование на пристанището в заглавната част на домакин, той обърква твърде много реализации за Siege да продължи да го изпратите.
- Тази версия определя също така и няколко значителни грешки.
- Всички потребители Siege трябва ъпдейт на тази версия.
Какво ново във версия 3.0.4 Beta 1:
- Въпреки, RFC 2616 се посочва, че директивите на местоположението трябва съдържа абсолютен URI, повечето уеб клиенти нормализират относителните URI адреси.
- Тази версия добавя конвенционална съответствие с относителната URI работа.
- По ирония на съдбата, той също така включва нови настройки по подразбиране потребителски агент, така че областта е в съответствие с RFC 2616.
Какво е новото във версия 3.0.3:
- Тази версия разполага с една важна нова функция, URL бягство , Запазени знаци са% -кодирано според RFC 3986.
- Тази версия също разполага многобройни поправки на грешки, като например подобряване на променлива оценка във файла urls.txt, динамична Accept-Encoding, подобрена siegerc разбор, и няколко грешки на паметта.
Какво ново във версия 3.0.3 Beta 3:
- Тази версия поправя siegerc анализатор бъг, който невнимание е въведена в 3.0.x линия. В тези версии, обсада игнорира записи с водещ празно.
Какво ново във версия 3.0.3 Beta 2:
- Тази версия добавя URL избяга заедно с опция, за да включите функцията за изключване.
- Той също така премахва chunked кодиране от -G / -. Получите искания да направи продукцията по-четимо
Какво ново във версия 3.0.2:
- Тази версия поправя основен бъг в 3.0.1 че засегнатата HTTP POST. Всички 3.0.1 Потребителите трябва да преминат към тази версия.
Коментари не е намерена