আমি একটি এনগিনেক্স স্ট্যাক স্থাপন করছি এবং লাইভ হওয়ার আগে কনফিগারেশনটি অনুকূলকরণ করছি। মেশিনটি স্ট্রেস টেস্টে চালিয়ে গিয়ে, প্রতি সেকেন্ডে ১৫০ টি রিকোয়েস্টে জিনিসপত্র পিছনে যেতে উল্লেখযোগ্য সংখ্যক অনুরোধের সাথে> ১ সেকেন্ড গ্রহণ করে আমি হতাশ হয়েছি। অদ্ভুতভাবে, মেশিন নিজেও শক্ত শ্বাস নিচ্ছিল না।
অবশেষে আমি বাক্সটি পিং করতে ভেবেছিলাম এবং প্রায় 100-125 এমএসের সময় পিংয়ের সময় দেখেছি। (আমার অবাক করা যন্ত্রটি সারা দেশ জুড়ে)। সুতরাং, দেখে মনে হচ্ছে নেটওয়ার্ক ল্যাটেন্সিটি আমার পরীক্ষায় প্রাধান্য পাচ্ছে। সার্ভারের হিসাবে একই নেটওয়ার্কে কোনও মেশিন থেকে একই পরীক্ষা চালানো (পিং টাইম <1 এমএস) এবং আমি>> প্রতি সেকেন্ডে 5000 টি অনুরোধ দেখতে পাচ্ছি, যা মেশিনের কাছ থেকে আমার প্রত্যাশার সাথে সামঞ্জস্য।
তবে এটি আমাকে ভাবতে পেরেছিল: ওয়েব সার্ভারের জন্য প্রতি সেকেন্ডের অনুরোধগুলির একটি "বাস্তববাদী" পরিমাপ কীভাবে নির্ধারণ করব এবং প্রতিবেদন করব? আপনি সর্বদা কর্মক্ষমতা সম্পর্কে দাবীগুলি দেখতে পান, তবে নেটওয়ার্কের বিলম্বিকে বিবেচনা করা উচিত নয়? অবশ্যই আমি সার্ভারের পাশের একটি মেশিনে প্রতি সেকেন্ডে 5000 অনুরোধ পরিবেশন করতে পারি, তবে সারা দেশে কোনও মেশিনে নয়। আমার যদি ধীরে ধীরে সংযোগ থাকে তবে তারা শেষ পর্যন্ত আমার সার্ভারের কার্যকারিতা প্রভাবিত করবে, তাই না? নাকি আমি এই সব ভুল সম্পর্কে চিন্তা করছি?
যদি এটি নেটওয়ার্ক ইঞ্জিনিয়ারিং 101 টি স্টাফ হয় তবে আমাকে ক্ষমা করুন। আমি বাণিজ্য দ্বারা বিকাশকারী।
আপডেট: স্বচ্ছতার জন্য সম্পাদিত।
ab
একটি সহকারী বিকল্প আছে। আপনি কি সেট করলেন? এছাড়াও, আপনি যদি কোনও ঘরোয়া এডিএসএল সংযোগ থেকে পরীক্ষা করছেন, পরীক্ষাটি আপনার ব্যান্ডউইথের দ্বারা প্রভাবিত হওয়ার সম্ভাবনা রয়েছে এবং এটি সার্ভারে কিছুতেই পরীক্ষা করবে না।