2012-06-12 3 views
5

Je travaille sur Ruby on Rails. Un projet qui fonctionne bien sur un serveur local et quand je le déploie sur heroku cela donne une erreur de suivi. Merci!Erreur H13 (Connexion fermée sans réponse) 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 

Répondre

2

Cette erreur se produit lorsque quelque chose au fond d'une dépendance de votre application explose. Par exemple, nous avons vu cette erreur lorsqu'une requête entrante était énorme (c'est-à-dire qu'il s'agissait d'un document JSON à + 100K). Nous avons pu résoudre ce problème en réglant:

Rack::Utils.key_space_limit = some appropriate value 

C'est, le H13 a été b/c d'une erreur de rack. Essayez d'augmenter la journalisation dans votre application, car cela pourrait pointer vers l'erreur (c'est ainsi que nous avons fini par cibler la limite d'espace clé du rack).

+0

Merci pour votre rediffusion. Pouvez-vous préciser où je dois mentionner ceci? – vajapravin

+1

Je reçois également la même erreur sur Heroku. Savez-vous comment augmenter l'exploitation forestière en heroku? – ramz15

+0

L'application en question a été implémentée avec Sinatra. Nous avons donc placé Rack :: Utils.key_space_limit dans un fichier de configuration chargé lors de l'initialisation. –

Questions connexes