【发布时间】:2015-07-02 00:21:05
【问题描述】:
我在 Amazon EC2 上托管一个 Spring Boot 应用程序。有时早上我去网页时会看到
“无法为事务打开 JPA EntityManager;嵌套异常是 javax.persistence.PersistenceException: org.hibernate.TransactionException: JDBC begin transaction failed:”
来自浏览器。但是我无法取回堆栈跟踪。那么这在 Spring 中是否可能:当 500 错误发生时,spring 会捕获异常并将其存储在数据库或本地文件中,以便稍后我可以将其取回。我认为这将有助于调试难以重现的 500 错误。
【问题讨论】:
标签: spring spring-boot