Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL के साथ डेबेज़ियम फ्लश टाइमआउट और OutOfMemoryError त्रुटियाँ

यह एक बहुत ही जटिल प्रश्न है - सबसे पहले, डेबेज़ियम डॉकर छवियों के लिए डिफ़ॉल्ट मेमोरी सेटिंग्स काफी कम हैं, इसलिए यदि आप उनका उपयोग कर रहे हैं तो उन्हें बढ़ाना आवश्यक हो सकता है।

इसके बाद, खेल में कई कारक हैं। मैं निम्नलिखित चरणों को करने की सलाह देता हूं।

  1. max.batch.sizeबढ़ाएं और max.queue.size - कमिट की संख्या कम कर देता है
  2. बढ़ाना offset.flush.timeout.ms - संचित रिकॉर्ड को संसाधित करने के लिए कनेक्ट समय देता है
  3. कम करें offset.flush.interval.ms - संचित ऑफ़सेट की मात्रा कम करनी चाहिए

दुर्भाग्य से एक मुद्दा KAFKA-6551 है मंच के पीछे दुबके रहना जो अभी भी कहर ढा सकता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. इनर जॉइन या मिन के साथ अपडेट करें?

  2. php, pdo mysql आंतरिक जुड़ने के साथ सम्मिलित नहीं कर सकता

  3. एक JSON डेटासेट को Node.js और Express के साथ तालिका के रूप में प्रदर्शित करना

  4. प्रति समूह MySQL शीर्ष 2 रिकॉर्ड

  5. MySQL स्कीमा के लिए लगातार बदलती आवश्यकताओं से निपटने के लिए रणनीतियाँ?