: Unicorn শুধুমাত্র কম লেটেন্সি, উচ্চ ব্যান্ডউইথ সংযোগের উপর দ্রুত গ্রাহকদের পরিবেশন করা এবং ইউনিক্স / ইউনিক্স মত কার্নেলের মধ্যে বৈশিষ্ট্যের সুবিধা গ্রহণ করার জন্য ডিজাইন করা রাক অ্যাপ্লিকেশনের জন্য একটি HTTP সার্ভার. ধীর গতির ক্লায়েন্ট শুধুমাত্র সম্পূর্ণরূপে একটি glanceKey বৈশিষ্ট্য Unicorn এবং ধীর clients.Features মধ্যে উভয় অনুরোধ এবং প্রতিক্রিয়া বাফার উপলব্ধ একটি বিপরীত প্রক্সি সক্ষম স্থাপন দ্বারা পরিবেশিত হবে রাক জন্য সমর্থন, ইউনিক্স আর্কিটেকচারের জন্য সমর্থন, রুবি 1.8 বা উচ্চতর সঙ্গে সামঞ্জস্য অন্তর্ভুক্ত , Rubinius সমর্থন, প্রক্রিয়া ব্যবস্থাপনা, লিনাক্স কার্নেল মাধ্যমে মিট লোড, আপনি প্রোগ্রাম এবং সমস্ত আপডেট করার অনুমতি দেয় যে হিসাবে ভাল হিসাবে nginx-শৈলী বাইনারি আপগ্রেড করার সময়, উভয় থ্রেড-নিরাপদ বা অ থ্রেড-নিরাপদ অ্যাপ্লিকেশন সমর্থন সব তাক অ্যাপ্লিকেশন সমর্থন ক্লায়েন্ট হারানো ছাড়া তার উপাদান.
উপরন্তু, সফটওয়্যার, কপি অন লিখতে কম RAM- র খরচ জন্য সামঞ্জস্যপূর্ণ মেমরি ব্যবস্থাপনা, বিভাজিত প্রসেস সামলাচ্ছে বিল্ট ইন রুবি, DSL, chunked স্থানান্তর ডিকোড করার ক্ষমতা সার্ভার কনফিগার করার জন্য, বিশেষ করে যখন বিশেষ প্রয়োজন আছে যে এপ্লিকেশনগুলির after_fork এবং before_fork আঙ্গুলসমূহ রয়েছে অন-উড়ে, এবং ইউনিক্স sockets.Getting সহ একাধিক ইন্টারফেস, শোনার জন্য সমর্থন, সফটওয়্যার যদি আপনি এটা কম্পাইল আপনার গনুহ / লিনাক্স সিস্টেমে একটি সি কম্পাইলার ইনস্টল করতে হবে, যার মানে একটি সি এক্সটেনশন, গঠিত UnicornThe দিয়ে শুরু প্রয়োজনীয় রুবি উন্নয়ন লাইব্রেরি এবং হেডার ছাড়াও. এটি সফলভাবে 32 বিট এবং 64 বিট নির্দেশ সেট উভয় আর্কিটেকচার সঙ্গে পরীক্ষা করা হয়েছে.
আপনার কম্পিউটারে: Unicorn HTTP সার্ভার ইনস্টল করার জন্য, একটি টার্মিনাল এমুলেটর খুলুন এবং & ldquo চালানো; মণি Unicorn & rdquo ইনস্টল; কমান্ড, কোট ছাড়া. একটি সার্বজনীন সূত্র সংরক্ষণাগার প্রোগ্রাম সর্বশেষ সোর্স কোড, বিনামূল্যে, ফালতু বা এলেবেলে লোক থেকে ক্লোন বা Softoware থেকে ডাউনলোড করা যাবে.
Unicorn & rsquo; অ পাগল জন্য এটি অ্যাপ্লিকেশন তাক ব্যবহার করার জন্য, আপনি ও lsquo ব্যবহার করা আবশ্যক; unicorn_rails & rsquo; কমান্ড, অন্যথায়, আপনি ও lsquo ব্যবহার করে নিশ্চিত করুন; পাগল নেভিগেশন রুবি লেখা হয়েছে যে অ্যাপ্লিকেশনের জন্য কমান্ড. বিস্তারিত ডকুমেন্টেশন প্রকল্প & rsquo পাওয়া যাবে এর হোমপেজে (নীচের লিঙ্কটি দেখুন)
এই রিলিজে নতুন কি:
সংস্করণ 4.8.2 নতুন কি:
- আমরা অবিলম্বে কর্মী মধ্যে SELF_PIPE বন্ধ, কিন্তু সংকেত হ্যান্ডলার অবিলম্বে সেটআপ পাবেন না. তাই অবৈধ SELF_PIPE কারণে আউট erroring থেকে শ্রমিক প্রতিরোধ.
সংস্করণ 4.8.1 নতুন কি:
- কর্মী SIGQUIT হ্যান্ডলার হ্যান্ডলিং ঘোড়দৌড় / ত্রুটি ফিক্স
কি সংস্করণ 4.8.0 নতুন:
- এই রিলিজে মাস্টার মোটামুটি প্রধান অভ্যন্তরীণ ক্রিয়াকাণ্ড রয়েছে থেকে-কর্মী বিজ্ঞপ্তি. মাস্টার প্রক্রিয়া আর সবচেয়ে কর্ম জন্য শ্রমিক সংকেত পাঠায়. এই কিছু সংস্করণের সাথে কিছু সামঞ্জস্য বিষয় কাজ করে, & quot; PG, & quot; (সঠিকভাবে EINTR হ্যান্ডেল করতে পারে, যা এবং সম্ভাব্য অন্য কোন কোড) মণি. এক অতিরিক্ত সুবিধা এটি বিপথগামী কর্মী আরো সহজে একটি বিরল, অপ্রত্যাশিত মাস্টার মৃত্যুর বিজ্ঞপ্তি সাহায্য করে. ওয়ার্কার্স অবিরত (এবং সবসময় হবে) শ্রমিক সংকেত হতে পারে যা সরঞ্জাম / স্ক্রিপ্ট সাথে সামঞ্জস্যের জন্য বিদ্যমান সংকেত গ্রহণ.
- PID, ফাইল সবসময় PID, ফাইল ব্যবহার যা অদ্ভুত পর্যবেক্ষণ স্থাপনার ভঙ্গ এড়ানোর জন্য আবার (এমনকি আপগ্রেড) প্রথম দিকে লেখা হয়. মনে রাখবেন আমরা সবসময় তারা ভঙ্গুর হয় PID, ফাইল উপর ভিত্তি করে পর্যবেক্ষণ নিরুৎসাহিত করা হয়েছে.
- আমরা এখন ইনপুট শরীর স্ট্রিমিং যখন অকাল ক্লায়েন্ট disconnects, উপর তাক অ্যাপ্লিকেশন IOError সাড়া জাগানো এড়ানো. সাধারণত nginx সঙ্গে একটা সমস্যা হয় না, কিন্তু nginx ছাড়া কিছু ল্যান স্থাপনার) উপর হতে পারে.
- GNUmakefile: যোগ, & quot; & quot; সব পরীক্ষা চালানোর জন্য লক্ষ্য. , & Quot; & quot; আরো সহজে গনুহ automake সাথে পরিচিত ব্যবহারকারীদের আঙ্গুলের বন্ধ ছুয়ে. , & Quot; পরীক্ষা-সব & quot; লক্ষ্য সামঞ্জস্যের জন্য সংরক্ষিত করা হয়.
সংস্করণ 4.7.0 নতুন কি:
- নতুন শ্রোতাকে সমর্থন SO_REUSEPORT (: reuseport)
- Unicorn এখন GPLv2-বা পরে এবং রুবি হয় 1.8 লাইসেন্সের (GPLv2 শুধুমাত্র, GPLv3 শুধুমাত্র, এবং রুবি 1.8 লাইসেন্সের পরিবর্তে)
- USR2 রুবি 1.8.6 জন্য সংশোধন করা হয়েছে পুননির্দেশনা (4.1.0 ভাঙ্গা থেকে)
- Unicorn (1) ও unicorn_rails (1) enforces -p / জন্য বৈধ পূর্ণসংখ্যা - পোর্ট
- যখন সম্ভব (USR2 উপর) PID, ফাইল নামান্তর চেষ্টা করুন
- কার্যসংক্রান্ত অ stdio বনাম stdio জন্য পারমাণবিক পরিমাণ বিষয় পুনরায় চালু করুন
- ক্লায়েন্ট triggerable সকেট ত্রুটি পরিচালনা উন্নত
সংস্করণ 4.6.3 নতুন কি:
- --no-ডিফল্ট-মিডলওয়্যার বিকল্প স্থির করা.
কি সংস্করণ 4.6.2 নতুন:
- এই রিলিজে: Unicorn মধ্যে একটি বাগ সংশোধন করা হয়েছে :: HttpParser রংধনু কিছু কনফিগারেশন প্রভাবিত যা #filter_body! DSO একটি ছোটখাট আকার হ্রাস আছে.
সংস্করণ 4.6.1 নতুন কি:
- UNICORN_VERSION এখন Unicorn :: Const :: স্বয়ংক্রিয় ফালতু বা এলেবেলে লোক-সংস্করণ-জেনারেল এবং সবসময় সঠিক থেকে জেনারেট. ছিনতাই জন্য ক্ষুদ্র সুবিন্যস্তকরণ.
কি সংস্করণ 4.6.0 নতুন:
- এই প্রাক রিলিজ তাক 1.5 জন্য ছিনতাইয়ের সমর্থন যোগ করা হয়েছে ব্যবহারকারীদের. ছিনতাই সম্পর্কে আরো তথ্যের জন্য রাক ডকুমেন্টেশন দেখুন. লিন জেন-ঠেং করতে Unicorn ধন্যবাদ মধ্যে RACK_ENV উপেক্ষা করা 'Unicorn' কমান্ড জন্য একটি নতুন --no-ডিফল্ট-মিডলওয়্যার / -n বিকল্প আছে.
- শুধুমাত্র ডকুমেন্টেশন এবং পরীক্ষা-বহনযোগ্যতা আপডেট 4.6.0pre1 থেকে, কোন কোড পরিবর্তন. আছে
পাওয়া মন্তব্যসমূহ না