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

ActiveRecord::QueryCache मिडलवेयर में अनुरोध अटक गए

सबसे संभावित कारण डेटाबेस के साथ आपका कनेक्शन मर गया है (फ़ायरवॉल, सर्वर कॉन्फ़िगरेशन ...) और रेल ने ध्यान नहीं दिया, इसलिए ActiveRecord::QueryCache के अंदर एक टाइमआउट होता है . एक बार जब रेल को पता चलता है कि कनेक्शन मर गया है, तो यह फिर से जुड़ जाता है और निष्पादन प्रवाह जारी रहता है।

परम read_timeout . सेट करने का प्रयास करें आपके database.yml . में 10 सेकंड की तरह कुछ फ़ाइल करें और अपने कनेक्शन और सर्वर सेटिंग्स की जाँच करें।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL स्वत:स्ट्रिंग पूर्णांक कास्टिंग जहां खंड में?

  2. MYSQL - केवल तभी चुनें जब LEFT JOIN में पंक्ति मौजूद न हो

  3. HTML <क्षेत्र> टैग की पृष्ठभूमि का रंग बदलें

  4. mysql के डिफ़ॉल्ट पोर्ट को 3306 से 3360 . में कैसे बदलें

  5. मैसकल एक से गलत बिगिन्ट परिणाम लौटा रहा है, बहुत ही अजीब त्रुटि