Mysqlnd एमएस Drupal होस्टिंग
09:12 पर 20 मार्च, 2012 को shinguz द्वारा पोस्ट
हम वेब साइटों जो MySQL के लिए अत्यधिक उपलब्ध Galera क्लस्टर पर चल रहे हैं के लिए देख रहे हैं।
हम जानते हैं कि कुछ प्रतिष्ठानों वहाँ Galera क्लस्टर में कुछ Drupal विशिष्ट विन्यास पैरामीटर देखते हैं क्योंकि कर रहे हैं। लेकिन हम नहीं जानते कि जो इसे है।
इसलिए यदि आपके Galera पर Drupal चलाने के लिए या यदि आप जानते हैं जो Galera पर Drupal चल रहा है mee से अवगत कराएं।
धन्यवाद,
ओली (ओली fromdual डॉट कॉम पर sennhauser डॉट)
13:11 में 23 अगस्त, 2012 को pdrake द्वारा पोस्ट
हम एक संभव उच्च उपलब्धता समाधान के रूप में Galera क्लस्टर की जांच की है और मैं भी Galera पर Drupal चल अनुभवों के बारे में सुनने में रुचि होगी।
6:50 बजे 24 अगस्त, 2012 को zebb द्वारा पोस्ट
अपने Drupal सर्वर एक Galera नोड से कनेक्ट है, तो सिस्टम बॉक्स से बाहर ठीक काम करना चाहिए। इस प्रयोग के मामले में Drupal गुरु-दास मॉडल में Galera क्लस्टर का उपयोग करता है, और आप यह पता लगाने की मास्टर से अधिक असफल लागू करने के लिए कैसे की जरूरत है।
अधिक दिलचस्प उपयोग के मामले बहु मास्टर, जहां प्रत्येक Drupal सर्वर होगा पर किसी भी Galera नोड से कनेक्ट कर सकते हैं। इस मॉडल में, आप Drupal कैशिंग के साथ मुद्दों का सामना कर सकते। लेकिन, कैशिंग के लिए memcached का उपयोग करके आप ठीक होना चाहिए।
इसके अलावा, कुछ Drupal मॉड्यूल लिखने सफलता बारे में चयन हो सकता है। दो Drupal सर्वर दो अलग-अलग Galera नोड्स में एक ही समय में एक ही डाटाबेस पंक्ति में लिखते हैं, लेन-देन में से एक गतिरोध त्रुटि कोड मिल जाएगा। Drupal गतिरोध त्रुटियों फिर से प्रयास करने को समझना चाहिए, लेकिन यह हमेशा नहीं होता है। इस समाधान के लिए, आपको Galera Drupal की ओर से गतिरोध लेनदेन का पुनः प्रयास करने के लिए कॉन्फ़िगर कर सकते हैं। इस लागू करने के लिए, उदाहरण के लिए my.cnf में wsrep_retry_autocommit का प्रयोग करें wsrep_retry_autocommit = 5, उपयोग करने के लिए ठीक होना चाहिए।
तो, निम्नलिखित दिशा-निर्देशों के साथ प्रयास करें:
=> उपयोग InnoDB तालिकाओं
=> कैशिंग के लिए उपयोग memcached
=> Wsrep_retry_autocommit के साथ प्रयोग, अगर जरूरत