জ্যাঙ্গো-জ্যাঙ্গো সুপারভাইজার এর ব্যবস্থাপনা স্ক্রিপ্ট সুবিধার সাথে সাথে supervisord প্রক্রিয়া ব্যবস্থাপনা বিস্ময়ে সম্মিলন একটি জ্যাঙ্গো অ্যাপ্লিকেশন.
যুক্তিপূর্ণ
একটি জ্যাঙ্গো প্রকল্প চলমান প্রায়ই এই দিন শুধু একটি ওয়েবসার্ভার শুরু চাইতে আরো অনেক entails. আপনি পটভূমি কাজগুলো celeryd, celerybeat দ্বারা নির্ধারিত মেয়াদী কর্ম দ্বারা পরিচালিত হচ্ছে, জ্যাঙ্গো FCGI বা CherryPy অধীনে চলমান থাকতে হবে, এবং অন্য কোন প্রক্রিয়া কোন সংখ্যা সব প্রকল্প রাখা সহযোগী এবং চলমান হতে পারে.
আপনি শুধু উন্নয়নশীল বা ডিবাগ করছেন, এটা শুরু এবং হাত দ্বারা এই সব বিভিন্ন প্রক্রিয়া বন্ধ থাকার একটা ব্যথা.
আপনি স্থাপনা করছেন, এটা প্রতিটি প্রক্রিয়া সঠিক কনফিগারেশন সঙ্গে সিস্টেমের প্রারম্ভে স্ক্রিপ্ট মধ্যে লাগানো হয় তা নিশ্চিত করতে একটি ব্যথা.
জ্যাঙ্গো-সুপারভাইজার আপনার জ্যাঙ্গো প্রকল্প এবং supervisord প্রক্রিয়া নিয়ন্ত্রণ সিস্টেমের মধ্যে একটি সুবিধাজনক সেতু উপলব্ধ করা হয়. এটা সহজ হিসাবে হিসাবে আপনার প্রকল্পের জন্য প্রয়োজনীয় সব প্রক্রিয়া শুরু করে তোলে:
পাইথন MyProject / manage.py সুপারভাইজার
উপকারিতা
জ্যাঙ্গো-সুপারভাইজার নিঃসন্দেহে supervisord দ্বারা উপলব্ধ বিস্ময়কর কার্যকারিতা উপরে বেশ পাতলা স্তর. কিন্তু জ্যাঙ্গো এর ব্যবস্থাপনা স্ক্রিপ্ট সঙ্গে শক্তভাবে একীভূত দ্বারা আপনি বিভিন্ন সুবিধা লাভ:
- Manage.py আপনার প্রকল্প চলমান জন্য নিয়ন্ত্রণ একক বিন্দু থাকে.
- এটা উৎপাদন হয় ঐ সমস্ত প্রসেস উন্নয়ন, ঠিক যেমন সহজ.
- আপনি ডিবাগ মোড যখন চলমান সব প্রসেসের জন্য স্বয়ংক্রিয় পুনরায় লোড করুন.
- প্রক্রিয়া কনফিগারেশন জ্যাঙ্গো সেটিংস এবং পরিবেশের উপর নির্ভর করে, এবং আপনার প্রকল্প এবং / অথবা অ্যাপ্লিকেশন থেকে আপেক্ষিক পাথ থাকতে পারে.
. - এপস প্রকল্প তারপর খামচি অথবা হিসাবে প্রয়োজন বাতিল করতে পারে, যা ডিফল্ট প্রক্রিয়া কনফিগারেশন প্রদান করতে পারেন
আবশ্যক
- পাইথন
- জ্যাঙ্গো
পাওয়া মন্তব্যসমূহ না