Unicorn

Софтуер снимки:
Unicorn
Софтуер детайли:
Версия: 4.8.3
Дата на качване: 17 Feb 15
Розробник: Eric Wong
Разрешително: Безплатно
Популярност: 7

Rating: nan/5 (Total Votes: 0)

Unicorn е HTTP сървър за Rack приложения, предназначени само за да служи за бързо клиенти на ниска латентност, високочестотни връзки и да се възползват от функции в Unix / Unix-подобни ядки. Бавни клиенти трябва да бъдат обслужвани само чрез поставяне на обратната прокси способен напълно буфериране както на искането и отговора по между Unicorn и бавни clients.Features в един glanceKey характеристики включват поддръжка за Rack, подкрепа за архитектурата Unix, съвместимост с Ruby 1.8 или по-висока , подкрепа Rubinius, управление на процеси, балансиране на натоварването чрез Linux ядрото, поддържа и двата конци-безопасни или не-конци-безопасни приложения, поддържа всички Rack приложения, както и Nginx стил двоични подобрения, които ви позволяват да се актуализира програмата и всички нейните компоненти, без да губи клиенти.
В допълнение, софтуерът включва after_fork и before_fork куки за приложения, които имат специални нужди, особено при работа с разцепен процеси, копие върху напиши съвместимо управление на паметта за ниска консумация на RAM, вградена в Ruby DSL за конфигуриране на сървъра, способността за декодиране chunked трансфери на най-лети, както и подкрепа за слушане на множество интерфейси, включително UNIX sockets.Getting започна с UnicornThe софтуер се състои от удължаване C, което означава, че ще трябва да инсталирате C компилатор за вашата GNU / Linux система, за да я компилирате, Освен необходимите библиотеки и хедърите развитие Ruby. Тя е била успешно тествана и с двете 32-битови и 64-битови инструкции група архитектури.
За да инсталирате Unicorn HTTP сървър на вашия компютър, отворете терминален емулатор и изпълни & ldquo; скъпоценност инсталирате еднорог & rdquo; команда, без кавички. Най-новото изходния код на програмата могат да бъдат клонирани от Git или изтеглен от Softoware, безплатно, като универсална архивни източници.
За да го използвате, за не-Rails Стелажни приложения, трябва да използвате и lsquo; еднорога & rsquo; команда, в противен случай, уверете се, че използвате & lsquo; unicorn_rails & rsquo; команда за приложения, които са написани на Руби на релси. Подробна документация може да бъде намерена на проекта & rsquo; ите начална страница (виж линка долу)

Какво ново в тази версия:

    <Ли. > Това актуализации освобождаване документация, за да се отрази на миграцията на пощенския списък на ново публично-пощенска кутия например. Това е необходимо поради предстоящо RubyForge затварянето на 15 май 2014 година.

Какво ново във версия 4.8.2:

  • Ние затворите SELF_PIPE в работникът веднага, но сигнал товарачи не получават настройка веднага. Така предпазват работниците от erroring навън поради невалидна SELF_PIPE.

Какво ново във версия 4.8.1:

  • Fix състезания / за обработка на грешки в SIGQUIT работник манипулатор

Какво ново във версия 4.8.0:

  • Тази версия съдържа доста големи вътрешните работи на господар до-работник нотификации. Процесът на капитана вече не изпраща сигнали към работниците за повечето задачи. Това работи около някои проблеми със съвместимостта с някои версии на & quot; PG & quot; скъпоценност (и потенциално всеки друг код, който не може да се справи EINTR правилно). Едно допълнително предимство е, също така помага на бездомни работници обявление рядко, неочаквано майстор смърт по-лесно. Работниците продължават да (и винаги ще) приемат съществуващите сигнали за съвместимост с инструменти / скриптове, които могат да сигнализират работници.
  • PID файл винаги са написани рано (дори за ъпгрейд) отново, за да се избегне нарушаване странни настройки за мониторинг, които използват PID файлове. Имайте предвид, че винаги са обезкуражени контрол въз основа на ПИД файлове, тъй като те са крехки.
  • Ние сега се избегне кипял IOError на Rack приложението на недоносени изключва клиента при поточно предаване на входния тялото. Това обикновено не е проблем с Nginx, но може да бъде на няколко LAN настройки без Nginx).
  • GNUmakefile: добавите & quot; проверява & quot; насочите за движение на всички тестове. & Quot; проверява & quot; ролята на разстояние пръстите на потребители, запознати с GNU Automake по-лесно. В & quot; тест-всичко & quot; мишена е запазена за съвместимост.

Какво ново във версия 4.7.0:

  • подкрепа SO_REUSEPORT на нови слушатели (: reuseport)
  • еднорог сега е GPLv2-или-късно и Ruby 1.8-лицензиран (вместо GPLv2-единствено, GPLv3-едва, и Ruby 1.8-лицензиран)
  • USR2 пренасочвания, определена за Ruby 1.8.6 (разбити тъй 4.1.0)
  • еднорог (1) и unicorn_rails (1) налага валидно число за -p / - порт
  • опит да преименувате PID файл, когато е възможно (на USR2)
  • заобиколно възобнови въпроси валентност за stdio срещу не-stdio
  • подобряване на работата с клиенти-triggerable грешки сокет

Какво ново във версия 4.6.3:

  • Fix --no-подразбиране-мидълуер опция.

Какво ново във версия 4.6.2:

  • Тази версия поправя бъг в Unicorn :: HttpParser #filter_body който засегна някои конфигурации на Rainbows! Има и незначително намаление размера на ДСО.

Какво ново във версия 4.6.1:

  • Unicorn :: Конст :: UNICORN_VERSION сега е автоматично -generated от GIT-ВЕРСИЯ-GEN и винаги правилно. Незначителни почистване на бреговата за отвличане.

Какво ново във версия 4.6.0:

  • Това предварително съобщение добавя отвличане подкрепа за Rack 1.5 Потребителите. Вижте Rack документация за повече информация за отвличане. Има и нова --no-подразбиране-мидълуер / -N опция за еднорог "командата` да игнорира RACK_ENV рамките еднорога благодарение на Lin Jen-Shin.
  • Има само документиране и тест-преносимост актуализации, тъй 4.6.0pre1, промени в кода.

Друг софтуер на разработчика Eric Wong

Chickadee
Chickadee

14 Feb 15

clogger
clogger

13 May 15

cmogstored
cmogstored

17 Feb 15

Коментари към Unicorn

Коментари не е намерена
добавите коментар
Включете на изображения!