तो मैं किसी प्रकार का होम सर्वर बना रहा हूं (मैं जावा और स्प्रिंग एमवीसी का उपयोग कर रहा हूं), इस वेब ऐप का एकमात्र उद्देश्य सभी उपयोगकर्ताओं को गाने सुनने/मेरे डेटाबेस पर फिल्में देखने में सक्षम बनाना है। वर्तमान में सब कुछ अपेक्षित काम करता है (केवल मैं इस वेब ऐप का उपयोग स्थानीयहोस्ट पर कर रहा हूं), लेकिन मुझे चिंता है कि जब एक से अधिक उपयोगकर्ता होंगे तो क्या होगा। मैं कुछ विशेष उपयोग नहीं कर रहा हूं, और यह मेरी इस तरह की पहली परियोजना है। तो प्रत्येक मैपिंग के लिए, मैं केवल एक नियंत्रक का उपयोग कर रहा हूं, और केवल 1 पृष्ठ आउटपुट कर रहा हूं। तो मेरा सवाल यह है कि क्या इस तरह का वेब सर्वर एक से अधिक उपयोगकर्ताओं के साथ अपेक्षित रूप से काम करेगा यदि यह एक के साथ काम करता है।

1
Danilo Congradac 14 अप्रैल 2020, 15:27

1 उत्तर

सबसे बढ़िया उत्तर

आपने यह उल्लेख नहीं किया है कि आप किस सर्वर में अपना आवेदन परिनियोजित कर रहे हैं। तो, मैं टोमकैट मान रहा हूँ।

एकाधिक अनुरोध भाग को संभालना सर्वर द्वारा नियंत्रित किया जाएगा। यहां, टॉमकैट थ्रेड कनेक्शन पूल का उपयोग करता है और प्रत्येक आने वाले अनुरोध को पूल से थ्रेड को सौंपा जाएगा और एक बार थ्रेड काम पूरा करने के बाद, यह पूल में वापस आ जाएगा। तो, आपको नियंत्रक और आपके व्यावसायिक तर्क के अलावा कुछ भी करने की आवश्यकता नहीं है।

1
Bandham Manikanta 14 अप्रैल 2020, 14:32