.
BigJob একটি কাহিনী-ভিত্তিক পাইলট কাজ পাইথন বাস্তবায়ন & nbsp হয়; গ্রিড অ্যাপ্লিকেশন (সাগা) জন্য সহজ এপিআই বিতরণ সম্পদ ব্যবহারের জন্য একটি উচ্চ পর্যায়ের, সহজ-থেকে-ব্যবহার এপিআই হয়. অন্যান্য সাধারণ পাইলট পেশা সিস্টেম থেকে ভিন্ন কাহিনী BigJob (আমি) নেটিভ MPI কাজ সমর্থন করে এবং (২) সাধারণত একটি কাহিনী-ভিত্তিক পদ্ধতির ব্যবহার সুবিধা অনুধ্যায়ী, ব্যাক এন্ড সিস্টেমের বিভিন্ন কাজ করে. নিচের চিত্র কাহিনী BigJob স্থাপত্যের একটি ওভারভিউ দেয়.
কাহিনী BigJob তিনটি উপাদান গঠিত: (আমি) পাইলট কাজ বিমূর্ততা প্রদান করে এবং (ঘুরে bigjob বস্তু এবং subjobs উভয় পরিচালনার সক্ষম হবে) BigJobs এর অর্কেস্ট্রারচনা এবং সময় নির্ধারণ পরিচালনা করে BigJob ম্যানেজার (২) BigJob এজেন্ট উপস্থাপন পাইলট পেশা এবং এইভাবে, নিজ নিজ সম্পদ আবেদন-স্তরের সম্পদ ম্যানেজার, এবং BigJob ম্যানেজার এবং এজেন্ট মধ্যে যোগাযোগের জন্য ব্যবহার করা হয় যে (গ) বিজ্ঞাপন সেবা.
নিয়মিত কাজ চালানোর আগে, একটি অ্যাপ্লিকেশন একটি bigjob বস্তুর আরম্ভ হবে. BigJob ম্যানেজার তারপর আসলে নিজ নিজ সম্পদ একটি BigJob এজেন্ট যা রান একটি পাইলট কাজ, queues. এই এজেন্ট জন্য সম্পদের একটি নির্দিষ্ট নম্বর জন্য অনুরোধ করা হয়. পরবর্তীকালে, উপ-কাজ রেফারেন্স হিসাবে BigJob এর jobID ব্যবহার করে BigJob ম্যানেজার মাধ্যমে জমা করা যেতে পারে. BigJob ম্যানেজার subjobs প্রসেস ডান নম্বর ব্যবহার করে নির্দিষ্ট jobID উপর ভিত্তি করে সঠিক সম্পদ সম্মুখের দিকে চালু করা হয়. BigJob এজেন্ট এবং BigJob ম্যানেজার মধ্যে যোগাযোগ কাহিনী বিজ্ঞাপন সেবা, একটি কেন্দ্রীয় কী / মূল্য দোকান ব্যবহার করে আউট বাহিত হয়. প্রতিটি নতুন কাজের জন্য, একটি বিজ্ঞাপন এন্ট্রি BigJob দ্বারা তৈরি করা হয়? ম্যানেজার. নতুন কাজ জন্য এজেন্ট পর্যায়ক্রমে নির্বাচনে. . একটি নতুন কাজ পাওয়া যায় এবং সম্পদ পাওয়া যায়, কাজ অন্যথায়, এটি সারিবদ্ধ হয়, প্রেরিত হয়
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না