MySQL: mysqli_connect () त्रुटि को कैसे ठीक करें: (HY000 / 1040): बहुत सारे कनेक्शन

MySQL

की दुनिया में मुफ्त सॉफ्टवेयर सभी प्रकार के ऐप्स मौजूद हैं, सबसे छोटे से लेकर सबसे अधिक पहचाने जाने वाले और ट्रेंड-सेटिंग वाले, जैसे जिम्प, अपाचे o MySQL. और चूँकि हम डेटाबेस इंजन के बारे में बात कर रहे हैं, हम यह दिखाने जा रहे हैं कि कुछ मामलों में होने वाली त्रुटि को कैसे हल किया जाए, और वह है: MySQL: बहुत सारे कनेक्शन.

हम कहते हैं कि ऐसा हो सकता है क्योंकि हम इसका उपयोग किए बिना बहुत समय व्यतीत कर सकते हैं, या अचानक हमारे साथ ऐसा हो सकता है कि यदि हमारा सर्वर उच्च मांग में है तो हमें जल्द ही त्रुटि संदेश दिखाई देगा, जो अधिक सटीक रूप से कहता है mysqli_connect(): (HY000/1040): बहुत सारे कनेक्शन.

डिफ़ॉल्ट रूप से MySQL अधिकतम 100 आने वाले अनुरोधों की अनुमति देता है।, कुछ ऐसा जो अपने प्रचुर दस्तावेज़ में बहुत स्पष्ट नहीं है और इसलिए कभी-कभी कुछ समस्याओं को हल करना मुश्किल हो सकता है। हमें इस निःशुल्क डेटाबेस मैनेजर की कॉन्फ़िगरेशन फ़ाइल को संशोधित करने के लिए अपने पसंदीदा संपादक का उपयोग करना होगा, जो कि है /etc/my.cnf, और खुद को अनुभाग के नीचे - या बल्कि भीतर - रखें [माई एसक्यूएल]

हम निम्नलिखित पंक्तियाँ जोड़ते हैं:

मैक्स_कनेक्शन = 500
max_user_connections = 500

हम फ़ाइल को सहेजते हैं और सेवा को पुनरारंभ करते हैं:

systemctl mysqld.service को पुनरारंभ करें

अब हमारा MySQL अब एक साथ 500 इनकमिंग कनेक्शन स्वीकार कर सकेगा, अधिकांश मामलों के लिए एक सभ्य संख्या से अधिक, हालांकि निश्चित रूप से यह पूरी तरह से मनमाना है और हम कई अनुरोधों को पूरा करने में सक्षम होने के लिए अपनी आवश्यकता के अनुसार कोई अन्य संख्या डाल सकते हैं और इस प्रकार न केवल बहुत बड़ी मांग से सुरक्षित रह सकते हैं, बल्कि इससे भी सुरक्षित रह सकते हैं। कोई भी त्रुटि अनैच्छिक प्रोग्रामिंग (जो अन्य कारण है जिसके कारण यह समस्या उत्पन्न हो सकती है)।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।