अपने तोड़फोड़ विन्यास को अनुकूलित करने के लिए आपकी चालें क्या हैं?


9

लिनक्स या विंडोज सिस्टम के लिए, आप अपने सबवर्सन सर्वर को ऑप्टिमाइज़ करने के लिए क्या ट्रिक करते हैं?

निम्नलिखित HTTPS के साथ Apache पर काम कर रहे Linux सिस्टम के लिए मेरे वर्तमान ट्रिक्स हैं और LDAP प्रमाणीकरण का उपयोग करके सक्रिय निर्देशिका द्वारा समर्थित हैं।


KeepAlive के बारे में अनुस्मारक के लिए धन्यवाद! यह वास्तव में बहुत उपयोगी है: मैं वर्तमान में यूरोप और एशिया के बीच svnsync कर रहा हूं, और 'KeepAlive On' ने प्रदर्शन को दोगुना कर दिया है!
phil_w

जवाबों:


6

मैं BDB और FSFS के बीच प्रदर्शन अंतर के बारे में बहुत कुछ नहीं कह सकता, लेकिन मैं निश्चित रूप से कह सकता हूं कि FSFS कहीं अधिक स्थिर है। मैं सुझाव दूंगा कि आप अपनी पवित्रता को बनाए रखने के लिए BDB पर इसका उपयोग करें। जब हमारे पास BDB पर चलने वाला एक लाजवाब रेपो था, तो हमें सप्ताह में कम से कम एक बार, अक्सर कई बार इस पर वसूली करनी होती थी। चिढ़ थी। अब हम एफएसएफएस का उपयोग करते हैं, यह ठोस है।


2
+1 मैं चाहता हूं कि मैं आपको अधिक वोट दे सकूं। यदि आप BDB का उपयोग कर रहे हैं, तो आप इसे गलत कर रहे हैं। BDB का उपयोग करते समय बहुत सारी समस्याएं थीं। Fsfs का उपयोग करने के बाद से, हमारे पास कोई नहीं है।
डेविड पैस्ले

इनपुट के लिए धन्यवाद, मैं पिछले 3 वर्षों से एफएसएफएस चला रहा हूं, जब कभी भी यह डिफ़ॉल्ट रूप से बदल जाता है, तो ऐसी स्थिति (धन्यवाद) नहीं मारा है। यह जानकर अच्छा है कि मुझे परेशान नहीं होना चाहिए। : डी
स्कॉट मार्कवेल

एसवीएन का उपयोग करने के लिए मेरे लिए प्राथमिक कारणों में से एक यह था कि इसमें एफएसएफएस रेपो था। मैं सिर्फ इस सुविधा के लिए खून बह रहा किनारे का निर्माण करने के लिए उपयोग करता हूं।
d -_- b

5

"svnadmin pack" एक उपेक्षित दस्तावेज़ीकरण आदेश है, लेकिन अक्सर यह मददगार हो सकता है, खासकर यदि आपके कमिट छोटे हों।


बहुत बढ़िया, यह फीचर अंडर-डॉक्युमेंटेड है, लेकिन मुझे blogs.open.collab.net/svn/2009/03//
स्कॉट

2
@Scott Markwell अपडेटेड लिंक blogs.collab.net/subversion/2009/03/… है (आपको ऊपर लॉगिन करने के लिए प्रेरित किया जाएगा)।
जेम्स स्कैप

0

मैंने mod_dav_svn और Apache के बजाय svnerve का उपयोग करते समय महत्वपूर्ण प्रदर्शन सुधारों को मापा।

मैंने जिस परियोजना में काम कर रहा हूं उसमें रिपॉजिटरी के प्रदर्शन का विश्लेषण करने के लिए कुछ माप किए और परिणाम पहले इस्तेमाल किए गए अपाचे सर्वर के अलावा एक svnerve सर्वर को सेटअप करना था। संदर्भ और माप परिणामों के लिए http://www.ohrner.net/software/tipps_en.php , अनुभाग "तोड़फोड़ प्रदर्शन" देखें ।

मुझे पता है कि svnerve का उपयोग करना हमेशा एक विकल्प नहीं होता है, लेकिन अक्सर ऐसा होता है, कम से कम अगर WebDAV / DeltaV पहुंच के अलावा उपयोग किया जाता है, और यदि यह है, तो यह पुरस्कृत हो सकता है।

गुंटर ओहरनर

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.