Unicorn

البرمجيات قطة:
Unicorn
تفاصيل البرنامج:
الإصدار: 4.8.3
تاريخ إيداع: 17 Feb 15
المطور: Eric Wong
ترخيص: حرر
شعبية: 7

Rating: nan/5 (Total Votes: 0)

يونيكورن هو خادم HTTP لتطبيقات الرف مصممة لتخدم سوى عملاء سريع على متدنية الكمون، اتصالات النطاق الترددي العالي والاستفادة من الميزات في يونيكس / يونكس مثل حبات. يجب أن يخدم عملاء بطيء فقط من خلال وضع الاتجاه المعاكس وكيل قادرة على التخزين المؤقت بشكل كامل كل من الطلب والرد بين يونيكورن وclients.Features بطيئة في ملامح glanceKey تشمل تقديم الدعم للحامل، ودعم الهيكل يونكس، والتوافق مع روبي 1.8 أو أعلى والدعم Rubinius، وإدارة العملية، وتحميل موازنة عبر نواة لينكس، ويدعم كل من التطبيقات ذات ألوان أو غير موضوع آمن، ويدعم جميع تطبيقات الرف، وكذلك على غرار إنجن إكس ترقيات الثنائية التي تسمح لك بتحديث البرنامج وكافة مكوناته دون فقدان العملاء.
بالإضافة إلى ذلك، يتضمن البرنامج after_fork وbefore_fork خطاطيف للتطبيقات التي لديهم احتياجات خاصة، وخاصة عند التعامل مع العمليات متشعب، النسخ عند الكتابة إدارة ذاكرة متوافقة لانخفاض استهلاك ذاكرة الوصول العشوائي، الذي بني في روبي DSL لتكوين الخادم، والقدرة على فك رموز نقل المقسم ، ودعم للاستماع إلى واجهات متعددة، بما في ذلك UNIX sockets.Getting بدأ على ذبابة مع UnicornThe البرمجيات مجموعة تضم تمديد C، مما يعني أنك سوف تحتاج إلى تثبيت مترجم C الخاص بك على نظام جنو / لينكس لترجمة عليه، إلى جانب المكتبات تطوير روبي المطلوبة ورؤوس. وقد تم اختبار بنجاح مع أبنية كل من 32 بت و 64 بت مجموعة التعليمات.
لتثبيت ملقم يونيكورن HTTP على جهاز الكمبيوتر الخاص بك، افتح محاكي الطرفية وتنفيذ ودقوو]؛ جوهرة تثبيت يونيكورن & ردقوو]؛ الأوامر، دون أن يستشهد. أحدث الشفرة المصدرية للبرنامج يمكن المستنسخة من بوابة أو تحميلها من Softoware، مجانا، كما أرشفة مصادر عالمية.
لاستخدامها لغير القضبان الرف التطبيقات، يجب عليك استخدام وسقوو]؛ يونيكورن و [رسقوو]؛ الأوامر، خلاف ذلك، تأكد من أن استخدام وسقوو]؛ unicorn_rails و [رسقوو]؛ القيادة للتطبيقات التي كانت مكتوبة في روبي على القضبان. ويمكن الاطلاع على وثائق مفصلة عن المشروع و؛ [س] موقع (انظر الرابط أدناه)

ما هو الجديد في هذا الإصدار:

هذه الوثائق التحديثات إطلاق لتعكس هجرة القائمة البريدية. إلى مثيل بين القطاعين العام وارد جديد. وهذا أمر ضروري نظرا لاغلاق RubyForge وشيكة في 15 مايو 2014.

ما هو الجديد في الإصدار 4.8.2:

ونحن إغلاق SELF_PIPE في عامل الفور، ولكن معالجات إشارة لا يحصلون على الإعداد فورا. لذلك منع العمال من erroring خارج بسبب SELF_PIPE باطلة.

ما هو الجديد في الإصدار 4.8.1:

إصلاح سباقات / معالجة الأخطاء في عامل SIGQUIT معالج

ما هو الجديد في الإصدار 4.8.0:

هذا الإصدار يحتوي على الأعمال الداخلية الكبرى إلى حد ما الإخطارات رئيسية إلى عامل. عملية رئيسية لم يعد يرسل إشارات للعمال لمعظم المهام. يعمل هذا حول بعض القضايا التوافق مع بعض إصدارات ومثل؛ pg ومثل. الأحجار الكريمة (ويحتمل أن تكون أي رمز آخر قد لا يعالج EINTR بشكل صحيح). فائدة إضافية واحدة هي أنها تساعد أيضا العمال طائشة تلاحظ نادر، والموت غير متوقع سيد بسهولة أكبر. ويستمر العمال إلى (ودائما) يقبل إشارات القائمة من أجل التوافق مع أدوات / مخطوطات والتي قد تشير العمال.
تتم كتابة ملف PID دائما في وقت مبكر (حتى على ترقية) مرة أخرى لتجنب كسر الاجهزة مراقبة الغريبة التي تستخدم ملفات PID. نضع في اعتبارنا أننا لم تشجع دائما مراقبة على أساس ملفات PID كما أنها هشة.
نحن الآن تجنب فقاعات IOError إلى التطبيق الرف على قطع اتصال العميل السابق لأوانه عندما تدفق الجسم الإدخال. هذه هي عادة ليست مشكلة مع إنجن إكس، ولكن قد تكون في بعض الاجهزة LAN دون إنجن إكس).
GNUmakefile: إضافة ومثل؛ تحقق ومثل. استهداف لتشغيل جميع الاختبارات. ومثل؛ تحقق ومثل. لفات من أصابع المستخدمين دراية GNU Automake بسهولة أكبر. وو مثل؛ اختبار جميع ومثل. يتم الاحتفاظ الهدف من أجل التوافق.

ما هو الجديد في الإصدار 4.7.0:

دعم SO_REUSEPORT على المستمعين الجديد (: reuseport)
يونيكورن هو الآن GLPv2 بشكل أو في وقت لاحق وروبي 1.8 المرخصة (بدلا من GLPv2 بشكل فقط، GLPv3 من فقط، وروبي 1.8 المرخصة)
USR2 إعادة التوجيه الثابت لروبي 1.8.6 (كسر منذ 4.1.0)
يونيكورن (1) وunicorn_rails (1) يفرض صحيح صالحة لمدة -p / - الميناء
محاولة إعادة تسمية ملف PID عندما يكون ذلك ممكنا (على USR2)
الحل إعادة فتح قضايا atomicity لstdio مقابل غير stdio-
تحسين التعامل مع الأخطاء مأخذ triggerable العميل

ما هو الجديد في الإصدار 4.6.3:

إصلاح الخيار -ما لا الافتراضي-الوسيطة.

ما هو الجديد في الإصدار 4.6.2:

هذا الإصدار بإصلاح الخلل في يونيكورن :: HttpParser # filter_body التي طالت بعض تكوينات من قوس قزح! وهناك أيضا تخفيض حجم طفيفة في DSO.

ما هو الجديد في الإصدار 4.6.1:

يونيكورن :: الآن لصناعة السيارات ولدت-CONST :: UNICORN_VERSION من GIT-VERSION-GEN ودائما الصحيح. تنظيفات الطفيفة للاختطاف.

ما هو الجديد في الإصدار 4.6.0:

هذا قبل الافراج يضيف دعما لخطف حامل 1.5 المستخدمين. راجع وثائق حامل لمزيد من المعلومات حول عملية الخطف. وهناك أيضا-الوسيطة -ما لا افتراضية / الخيار -n الجديد ل 'قيادة' يونيكورن لتجاهل RACK_ENV ضمن بفضل يونيكورن للين جين شين.
لا يوجد سوى وثائق واختبار قابلية التحديثات منذ 4.6.0pre1، أي تغييرات التعليمات البرمجية.

البرامج الأخرى من المطور Eric Wong

clogger
clogger

13 May 15

cmogstored
cmogstored

17 Feb 15

Chickadee
Chickadee

14 Feb 15

تعليقات ل Unicorn

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!