Mod_rewrite का उपयोग करते हुए लोड संतुलित
Apache इस दस्तावेज़ को पढ़ा, कुछ विधियाँ लोड संतुलन विधि, रिकार्ड को प्राप्त करने के लिए इस्तेमाल किया की फिर से लिखना करने के लिए भेजा mode_rewrite.
भार संतुलित
- वर्णन:
कैसे www करने के लिए
www.foo.comलोड संतुलन के लिएwww[0-5].foo.comसर्वर की कुल)?- :
वहाँ यह है कि यहाँ समाधान किया जा सकता है बहुत से मुद्दे हैं, तो हम क्या "DNS पर आधारित (DNS-आधारित रूप में जाना जाता है)" प्रोग्राम, और विशेष उपयोग
mod_rewriteकार्यक्रम पर चर्चा की:- DNS चक्र (DNS Round-रॉबिन)
सबसे आसान तरीके के रूप में
BINDwww स्थापित [इस चक्र है, जब तक की DNS विशेषताओं के लिए बाध्य करने का उपयोग करने के लिए हैwww[0-9].foo.comFoo.com के DNS) रिकॉर्ड, जैसे:www0 एक 1.2.3.1 में www1 एक 1.2.3.2 में www2 एक 1.2.3.3 में www3 एक 1.2.3.4 में www4 एक 1.2.3.5 में www5 एक 1.2.3.6 में
फिर, निम्नलिखित को जोड़ें:
CNAME www0.foo.com में www. CNAME www1.foo.com में. CNAME www2.foo.com में. CNAME www3.foo.com में. CNAME www4.foo.com में. CNAME www5.foo.com में. CNAME www6.foo.com में.
ध्यान दें कि ऊपर है, लेकिन गलत लग सकता है तथ्य की बात है, यह एक वांछित विशेषताओं bind है, लेकिन यह भी इस्तेमाल किया जा सकता है. किसी भी मामले में, अब
www.foo.comसंकल्प,BINDयद्यपि प्रत्येकwww0-www6के आदेश / चक्र पर होगा, ग्राहक के अनुरोध के विभिन्न सर्वर के बीच वितरित किया जा सकता है www0 दिया जा सकता है की गई है. क्योंकि, DNS संकल्प जानकारी अन्य नेटवर्क सर्वर बफर के नाम, और एक बार इस प्रस्ताव के लिए www.foo.com किया जा सकता है लेकिन, यह एक अच्छाwww.foo.comनहीं है, जबकि उसकीwwwN.foo.comअप करने के लिए भेजा जाएगा wwwN.foo.com था,www.foo.comक्योंकि अनुरोध वास्तव में कुल विभिन्न सर्वर पर वितरित किया गया था लेकिन अंत परिणाम है, सही है
- DNS चक्र (DNS Round-रॉबिन)

































