2010-02-25 10 views
10

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

मैं युद्ध फ़ाइल आकार को कम करने के लिए अपाचे का उपयोग करना चाहता हूं और आशा करता हूं कि छवियों को तेज़ी से प्रस्तुत करें। क्या अपाचे और टोमकैट स्थापित करने के लिए एक अच्छी मार्गदर्शिका है और कहां रखा जाए?

उत्तर

4

क्या आपको अपने टोमकैट सर्वर पर प्रदर्शन/लोड के साथ कोई समस्या है? यदि आपको (प्रदर्शन, सुरक्षा इत्यादि) की आवश्यकता है, तो इसे करें, लेकिन यदि आपको आवश्यकता नहीं है तो चीजों को और अधिक जटिल न बनाएं।

यह एक अपाचे सर्वर के साथ सामने बिलाव को मानक हुआ करते थे, लेकिन बिलाव के हाल के संस्करणों (और अक्सर बार कर रहे हैं) दोनों HTTP सर्वर और सर्वलेट कंटेनर के रूप में इस्तेमाल कर सकते हैं।

विषय पर जानकारी के लिए Tomcat Connector FAQ पर एक नज़र डालें।

मैं क्यों बिलाव के साथ अपाचे एकीकृत करना चाहिए? (या नहीं)

अपाचे के साथ टोमकैट को एकीकृत करने के कई कारण हैं। और कारण हैं कि इसे भी क्यों नहीं किया जाना चाहिए। कहने की जरूरत नहीं है, हर कोई यहां राय से असहमत होगा। के साथ टोमकैट 5 और 6, प्रदर्शन प्रदर्शन को उचित मानते हैं।

...

स्पीड। टोमकैट की तुलना में स्थिर सामग्री की सेवा करने में अपाचे तेज है। लेकिन जब तक आपके पास उच्च ट्रैफ़िक साइट है, तो यह बिंदु बेकार है। लेकिन कुछ परिदृश्यों में, टॉमकैट अपाचे httpd से तेज हो सकता है। तो अपनी साइट बेंचमार्क करें। उचित कनेक्टर (एपीआर sendFile सक्षम के साथ) का उपयोग करते समय टोमकैट httpd गति पर प्रदर्शन कर सकता है। स्पीड नहीं एक कारक है जब अपाचे httpd और बिलाव

+0

नहीं के बीच चुनने विचार किया जाना चाहिए, मैं किसी भी प्रदर्शन के मुद्दों (अभी तक) के रूप में यातायात कम है नहीं है। मैंने सोचा कि यह अपाचे के साथ टोमकैट के सामने मानक अभ्यास था, इसलिए मैं जांच कर रहा था। युद्ध के आकार को कम करने के बारे में क्या (कुछ बड़ी छवियों और फ्लैश फाइलों को हटाकर)? क्या इस कारण से अपाचे स्थापित करना उचित है? – George

+0

सुरक्षा के बारे में क्या? क्या सुरक्षा के साथ अपाचे के लिए कोई तर्क है? –

+0

आईएमओ सुरक्षा के साथ 'httpd' के लिए तर्क को इस प्रकार बताया गया है:" एक और घटक जोड़ना आपके हमले की सतह को बढ़ाता है, इसलिए इसे तब तक न जोड़ें जब तक आपको वास्तव में इसकी आवश्यकता न हो। " –

संबंधित मुद्दे