উত্তর:
আমি ডেভ পিটারস সিস্টেম ডিজাইন কৌশল উইকি থেকে কিছু রেফারেন্স উদ্ধৃত করেছি , যা এই প্রশ্নের উত্তর দেওয়ার জটিলতা বুঝতে আরও পুঙ্খানুপুঙ্খভাবে পড়ার জন্য প্রস্তাবিত। আমি টিউনিং পরিষেবাগুলিতে ওয়েব-সহায়তার প্রাসঙ্গিক সংস্করণটিও পরীক্ষা করার পরামর্শ দেব ।
আমি মনে করি এটি আসলে খুব ভাল প্রশ্ন, যদিও কিছুটা অস্পষ্ট হলেও এটি বেশ কয়েকবার জিজ্ঞাসা করা হয়।
আমি সময়ের সাথে সাথে উত্তরটি আরও সুন্দর করে ফেলার চেষ্টা করব। লোকেরা আমার উত্তরটি উন্নত করতে চাইলে এটি একটি সম্প্রদায়ের উইকি হয়ে ওঠার জন্য খুশি।
পরিষেবা উদাহরণটি একটি পরিষেবা কনফিগারেশন প্যারামিটার যা অন্তত ওয়েব পরিষেবা অনুরোধগুলি পূরণ করার জন্য সার্ভারের জন্য আর্কজিআইএস দ্বারা স্থাপন করা হবে এমন ন্যূনতম এবং সর্বাধিক সংখ্যক প্রক্রিয়া থ্রেডকে চিহ্নিত করে।
এটি আরকিজিআইএস সার্ভারের v9.3.1 এবং 10-এ ইনস্টল ইনস্ট্যান্সের সাথে বিভ্রান্ত করা উচিত নয়, যা বিভ্রান্তি এড়াতে, এখন v10.1-তে জিআইএস সার্ভার সাইটে পরিবর্তন করা হয়েছে।
এই দৃষ্টান্তগুলি ধারক মেশিনগুলিতে চালিত হয় (10.1 এ আপনার আরকজিআইএস সাইটে সমবয়সী)। যদি পরিষেবাটি উচ্চতর বিচ্ছিন্ন হয় তবে প্রতিটি উদাহরণ তার নিজস্ব প্রক্রিয়া হিসাবে চলে। স্বল্প বিচ্ছিন্নতা একাধিক দৃষ্টান্ত কোনও প্রক্রিয়া ভাগ করে নিতে দেয়, যা সাধারণত সুপারিশ করা হয়, কারণ মাল্টি-থ্রেডিং মেমরির আরও ভাল ব্যবহার করে (যদিও কোনও প্রক্রিয়া ক্র্যাশ হলে, একাধিক কাজ হারাতে পারে)। কম বিচ্ছিন্নতার সাথে, একই পরিষেবা থেকে 8 থেকে 24 টি দৃষ্টান্ত কোনও প্রক্রিয়া ভাগ করতে পারে।
প্রতিটি মানচিত্র পরিষেবা মোতায়েনের জন্য যথাযথ উদাহরণ কনফিগারেশন সনাক্ত করা গুরুত্বপূর্ণ। সঠিক পরিষেবা উদাহরণ কনফিগারেশন প্রত্যাশিত শীর্ষ পরিষেবা চাহিদা এবং সার্ভার মেশিন কোর প্রসেসরের কনফিগারেশনের উপর নির্ভর করে।
একটি অ্যাপ্লিকেশন যা একটি উদাহরণ ব্যবহার করে, কেবল এটি একটি অনুরোধ সম্পূর্ণ করতে সময় লাগে তার জন্য এটি ব্যবহার করবে। অনুরোধটি শেষ হওয়ার পরে, অন্য কেউ ব্যবহার করার জন্য উদাহরণটি পুলটিতে ছেড়ে দেওয়া হয়।
যখন কোনও পরিষেবার সর্বাধিক সংখ্যার উদাহরণ ব্যবহার করা হয়, অন্য ক্লায়েন্ট পরিষেবার একটি প্রকাশ না করা অবধি পরিষেবাটির জন্য অনুরোধ করা কোনও ক্লায়েন্টকে সারিবদ্ধ করা হয়। কোনও ক্লায়েন্ট একটি পরিষেবার অনুরোধ করে এবং একটি পরিষেবা পাওয়ার মধ্যে যে পরিমাণ সময় লাগে এটি অপেক্ষা করার সময়।
কোন পরিষেবাগুলি বেশি জনপ্রিয় এবং এটিতে আরও উত্সর্গের জন্য উত্সর্গীকৃত হওয়ার প্রয়োজন তা নির্ধারণ করতে আপনি আপনার লগ এবং আরকজিআইএস সার্ভার পরিসংখ্যান (10.1 তে আর নেই) পরিদর্শন করতে পারেন।
ডেভ পিটারস সাধারণ নিয়ম যা এই প্রশ্নের সংক্ষিপ্ত উত্তর:
সর্বাধিক দৃষ্টান্তগুলির জন্য আরও একটি উদাহরণ দেওয়া উচিত যা সার্ভার মেশিন কোর উপলব্ধ করে। যেমন N + 1 টি উদাহরণ যেখানে N = সার্ভারের সংখ্যা সংখ্যা of
আমি সরাসরি উইকি থেকে এটি পড়ার সুপারিশ করব এবং যত্নের সাথে এই সেটিংসটি সামঞ্জস্য করব। আপনার যদি কোনও নির্দিষ্ট দৃশ্যের আরও সুনির্দিষ্ট উত্তর প্রয়োজন হয় তবে আপনার এটি আলাদা প্রশ্নে উত্থাপন করতে হবে।