Unicorn

نرم افزار تصویر:
Unicorn
جزئیات نرم افزار:
نسخه: 4.8.3
ها تاریخ: 17 Feb 15
توسعه دهنده: Eric Wong
پروانه: رایگان
محبوبیت: 68

Rating: nan/5 (Total Votes: 0)

در تکشاخ سرور HTTP برای کاربردهای رک طراحی شده برای تنها خدمت به مشتریان به سرعت در کم پوشیدگی، اتصالات با پهنای باند بالا و امکان استفاده از ویژگی های در یونیکس / شبه یونیکس دانه است. مشتریان آهسته تنها باید با قرار دادن یک قادر پروکسی معکوس به طور کامل بافر هر دو به درخواست و پاسخ در بین تکشاخ و clients.Features آهسته در یک ویژگی glanceKey خدمت شامل پشتیبانی برای رک، پشتیبانی برای معماری یونیکس، سازگاری با روبی 1.8 یا بالاتر ، پشتیبانی Rubinius، مدیریت فرایند، متعادل کننده بار از طریق هسته لینوکس، پشتیبانی از هر دو برنامه موضوع امن یا غیر موضوع امن، با پشتیبانی از تمام برنامه های رک، و همچنین به عنوان انجیناکس سبک ارتقاء باینری که به شما اجازه به روز رسانی برنامه و همه از اجزای آن بدون از دست دادن مشتریان.
علاوه بر این، نرم افزار شامل after_fork و before_fork قلاب برای برنامه های که نیازهای ویژه، به ویژه هنگامی که دست زدن به فرآیندهای چنگال مانند، کپی بر روی ارسال مدیریت حافظه سازگار برای مصرف RAM کم، ساخته شده است در روبی DSL برای پیکربندی سرور، توانایی رمزگشایی انتقال chunked در پرواز، و پشتیبانی از گوش دادن به رابط های متعدد، از جمله یونیکس sockets.Getting با UnicornThe نرم افزار شامل یک فرمت C، که بدان معنی است که شما نیاز به نصب کامپایلر C در سیستم گنو / لینوکس خود را به آن کامپایل آغاز شده، علاوه بر نیاز کتابخانه های توسعه روبی و هدر. این شده است با موفقیت با معماری هر دو 32 بیتی و 64 بیتی مجموعه دستورالعمل تست شده است.
برای نصب سرور تکشاخ HTTP بر روی کامپیوتر شما، باز کردن یک شبیه ساز ترمینال و اجرای صفحه & ldquo؛ گوهر نصب تکشاخ کار & rdquo؛ فرمان، بدون نقل قول. آخرین کد منبع برنامه را می توان از دستگاه گوارش کلون یا دانلود شده از Softoware، رایگان، به عنوان آرشیو منابع جهانی است.
تکشاخ برون برای استفاده از آن برای غیر ریل رک برنامه های کاربردی، شما باید و lsquo استفاده می کنند؛ دستور، در غیر این صورت، مطمئن شوید که شما با استفاده از و lsquo. unicorn_rails برون دستور برای برنامه های کاربردی که در روبی در آهن نوشته شده است. مستندات دقیق را می توان بر روی این پروژه و ترانزیت در بر داشت؛ صفحه خانگی (لینک زیر)

چه در این نسخه جدید است:

این مستندات به روز رسانی نسخه به منعکس کننده مهاجرت از لیست پستی. به یک نمونه جدید عمومی-صندوق پستی. این امر به دلیل قریب الوقوع خاموش کردن RubyForge در 2014 مه 15 ضروری است.

جدید در نسخه 4.8.2 است:

ما SELF_PIPE بستن در کارگر بلافاصله، اما گرداننده دهنده سیگنال قرار دارند را راه اندازی فورا می کنید. بنابراین از erroring به علت SELF_PIPE نامعتبر جلوگیری از کارگران.

جدید در نسخه 4.8.1 است:

در رفع نژادها / خطا در کارگر SIGQUIT کنترل

جدید در نسخه 4.8.0 است:

در این نسخه شامل عملکرد نسبتا بزرگ داخلی استاد-به-کارگر اطلاعیه ها. روند کارشناسی ارشد می فرستد دیگر سیگنال به کارگران برای انجام وظایف بیشتر. این کار در اطراف برخی از مسائل مربوط به سازگاری با برخی از نسخه های & quot؛ را PG & quot؛ را جواهر (و به طور بالقوه هر کد دیگر که ممکن است EINTR رسیدگی نمی کند). یکی از مزایای اضافی است همچنین کمک می کند کارگران ولگرد متوجه آسان تر نادر، مرگ غیر منتظره کارشناسی ارشد. کارگران همچنان به (و همیشه) شرایط سیگنال های موجود برای سازگاری با ابزار / اسکریپت که ممکن است کارگران سیگنال.
فایل PID همیشه نوشته شده در اوایل (حتی در ارتقاء) دوباره برای جلوگیری از شکستن تنظیم نظارت عجیب و غریب است که استفاده از فایل های PID. به خاطر داشته باشید ما همواره نظارت دلسرد بر اساس فایل های PID آنها به عنوان شکننده هستند.
ما در حال حاضر حباب IOError به برنامه رک در قطع زودرس مشتری هنگامی که جریان بدن ورودی اجتناب کنند. این است که معمولا یک مشکل نیست با انجیناکس، اما ممکن است در برخی از تنظیمات LAN بدون انجیناکس شود).
GNUmakefile: اضافه کردن & quot؛ را تیک بزنید و & quot؛ هدف در حال اجرا تمام آزمون. و & quot؛ چک ها & quot؛ رول کردن انگشتان از کاربران با GNU Automake آشنا آسان تر. و & quot؛ آزمون-همه & quot؛ هدف برای سازگاری حفظ شود.

چه در نسخه 4.7.0 جدید است:

در حمایت SO_REUSEPORT در شنوندگان جدید (: reuseport)
تکشاخ در حال حاضر GPLv2-یا-بعد و روبی 1.8 مجوز (به جای GPLv2 فقط، جیپیال3 فقط، و روبی 1.8 مجوز)
USR2 تغییرمسیر برای روبی 1.8.6 ثابت (از 4.1.0 شکسته)
تکشاخ (1) و unicorn_rails (1) اجرای صحیح معتبر برای -p / - پورت
تلاش برای تغییر نام فایل PID در صورت امکان (در USR2)
راهحل بازگشایی مسائل اتمی برای stdio، انتظار: کاهش غیر stdio
بهبود دست زدن به اشتباهات سوکت کلاینت triggerable

جدید در نسخه 4.6.3 است:

در رفع گزینه وجود ندارد، به طور پیش فرض-میان.

چه در نسخه 4.6.2 جدید است:

در این نسخه رفع اشکال در تکشاخ :: HttpParser # filter_body که برخی از تنظیمات از رنگین کمان را تحت تاثیر قرار! همچنین کاهش اندازه جزئی در DSO وجود دارد.

جدید در نسخه 4.6.1 است:

در تکشاخ :: توایع :: UNICORN_VERSION است شرکت Auto-تولید شده از دستگاه گوارش-VERSION-GEN و همیشه درست است. پاکسازی جزئی برای ربودن.

جدید در نسخه 4.6.0 است:

این قبل از انتشار می افزاید: حمایت ربودن رک کاربران 1.5. مستندات رک برای اطلاعات بیشتر در مورد ربودن کنید. همچنین وجود ندارد-به طور پیش فرض-میان / گزینه -N جدید برای `'فرمان تکشاخ به چشم پوشی RACK_ENV در تمام تشکر تکشاخ به لین جن-شین وجود دارد.
تنها اسناد و آزمون-قابلیت حمل به روز رسانی از 4.6.0pre1، بدون هیچ تغییری کد وجود دارد.

نرم افزار های دیگر از توسعه دهنده Eric Wong

cmogstored
cmogstored

17 Feb 15

clogger
clogger

13 May 15

Chickadee
Chickadee

14 Feb 15

نظرات به Unicorn

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!