यह एक अच्छा सवाल है और यह निश्चित रूप से परिस्थितिपूर्ण है। आपका कंप्यूटर क्या है? क्या आपके पास क्वाड कोर ज़ीन्स, 128 जीबी रैम और फाइबर चैनल कनेक्टिविटी (जैसे डेल आर 9 00 की जोड़ी हमने अभी खरीदी है) से भरा 4 सॉकेट मशीन है? या आप 256 एमबी रैम और 56 के मॉडेम के साथ पी 3 550 पर चल रहे हैं? आपके सर्वर पर प्रत्येक कनेक्शन कितना भार रखता है? किस तरह की प्रतिक्रिया स्वीकार्य है?
ये प्रश्न हैं जिन्हें आपको उत्तर देने की आवश्यकता है। मुझे लगता है कि जवाब खोजने का सबसे अच्छा तरीका लोड परीक्षण के माध्यम से है। अपेक्षित (और शायद कुछ अप्रत्याशित) पथों का एक यूनिट परीक्षण बनाएं जो आपका कोड आपके सर्वर के विरुद्ध प्रदर्शन करेगा। लोड लोड फ्रेमवर्क ढूंढें जो आपको एक ही समय में उन कार्यों को करने वाले 10, 100, 1000, 10000 उपयोगकर्ताओं को अनुकरण करने की अनुमति देगा।
यह आपको बताएगा कि आपका कंप्यूटर कितने कनेक्शन का समर्थन कर सकता है।
भार/इकाई परीक्षण परिदृश्य के बारे में बड़ी बात यह है कि आप अपने यूनिट परीक्षणों में प्रतिक्रिया समय अपेक्षाओं में डाल सकते हैं और जब तक आप अपने प्रतिक्रिया समय से बाहर नहीं आते हैं तब तक लोड बढ़ा सकते हैं। यदि आपको वाई दूसरी प्रतिक्रिया वाले उपयोगकर्ताओं की एक्स संख्या का समर्थन करने की आवश्यकता है, तो आप इसे अपने लोड परीक्षणों के साथ प्रदर्शित करने में सक्षम होंगे।
स्रोत
2008-09-16 23:55:04
कि कागज वास्तव में वर्ष (1999) और वास्तव में तारीख करने के लिए नहीं ऊपर लग रहा है। उदाहरण के लिए, लिनक्स (कम से कम उबंटू) के नीचे अल्मिमित असीमित पर सेट है ... तो इसे 32768 पर सेट करना शायद आवश्यक नहीं है? –