Lorsque mon application tombe en panne, j'obtiens un rapport d'erreur qui met 5 minutes à défiler. Quelle est la meilleure façon de gérer cela?Erlang: Quelles sont les stratégies pour gérer les rapports d'erreur SASL?
4
A
Répondre
1
Vous pouvez rediriger le vidage sur incident dans un fichier. L'information importante est probablement au sommet.
Vous pouvez faire ce que Hynek a dit ci-dessus et configurer un gestionnaire d'enregistreur d'erreur SASL pour l'vidages: http://erlang.org/doc/man/sasl_app.html
La valeur par défaut est TTY qui dépotoirs à votre écran et n'est pas très utile que vous avez mentionné. Mais vous pouvez spécifier qu'il doit utiliser le fichier sasl_report_file_h à la place. Ensuite, le vidage est enregistré dans un fichier pour une lecture plus facile.
Liens supplémentaires:
- Crash Report documentation in the SASL user guide - comment lire un vidage mémoire
- Report Browser utility for Sasl error reports - Peut être utile pour trouver ce que si faux
Regardez le rapport d'erreur sur le dessus :) – Zed