2012-06-12 10 views
5

मैं रेल पर रूबी पर काम कर रहा हूं। एक प्रोजेक्ट जो स्थानीय सर्वर पर ठीक काम करता है और जब मैं इसे हेरोकू पर तैनात करता हूं तो यह निम्न त्रुटि देता है। धन्यवाद!त्रुटि एच 13 (प्रतिक्रिया के बिना कनेक्शन बंद) Heroku

2012-06-12T14:19:23+00:00 heroku[router]: Error H13 (Connection closed without response) -> GET sheets-vip.heroku.com/ dyno=web.1 queue= wait= service= status=503 bytes= 
2012-06-12T14:19:23+00:00 heroku[nginx]: 122.179.134.45 - - [12/Jun/2012:14:19:23 +0000] "GET/HTTP/1.1" 503 601 "-" "Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20100101 Firefox/12.0" myapp1101.heroku.com 
2012-06-12T14:27:35+00:00 app[web.1]: !! Unexpected error while processing request: can't modify frozen array 
2012-06-12T14:27:35+00:00 heroku[router]: Error H13 (Connection closed without response) -> GET sheets-vip.heroku.com/ dyno=web.1 queue= wait= service= status=503 bytes= 
2012-06-12T14:27:35+00:00 heroku[nginx]: 122.179.134.45 - - [12/Jun/2012:14:27:35 +0000] "GET/HTTP/1.1" 503 601 "-" "Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20100101 Firefox/12.0" myapp1101.heroku.com 

उत्तर

2

यह त्रुटि तब होती है जब आपके ऐप की निर्भरता में गहराई से कुछ गड़बड़ हो जाती है। उदाहरण के लिए, हमने यह त्रुटि देखी जब आने वाला अनुरोध बहुत बड़ा था (यानी यह + 100K पर एक JSON दस्तावेज़ था)। हम निर्धारित करके इसे ठीक करने में सक्षम थे:

Rack::Utils.key_space_limit = some appropriate value 

है, H13 था/एक रैक त्रुटि के ग b। अपने एप्लिकेशन में लॉगिंग बढ़ाने की कोशिश करें क्योंकि इससे त्रुटि हो सकती है (इस प्रकार हम अंततः रैक कुंजी स्पेस सीमा पर शून्य हो गए हैं)।

+0

आपके रीप्ले के लिए धन्यवाद। क्या आप निर्दिष्ट कर सकते हैं कि मुझे इसका उल्लेख कहां करना है? – vajapravin

+1

मुझे हेरोकू पर भी यही त्रुटि मिल रही है। क्या आप जानते हैं कि उसकेोकू में लॉगिंग कैसे बढ़ाना है? – ramz15

+0

प्रश्न में ऐप को w/सिनात्रा लागू किया गया था, इसलिए हमने रैक :: Utils.key_space_limit को कॉन्फ़िगरेशन फ़ाइल में रखा जो प्रारंभिक पर लोड किया गया था। –

संबंधित मुद्दे