![](/img/trans.png)
[英]MySQLNonTransientConnectionException: Too many connections
[英]Entitymanager, too many connections
我只為整個程序創建一個會話工廠,並在每次我想持久/更新/查詢時創建。 一個新的實體管理器,但我總是遇到很多連接錯誤。 有人可以給我一個住所嗎? 以我的觀點,這不是增加MySql中允許的連接數的最佳解決方案。 我使用C3P0進行池化。
每當調用EntityManager
時,嘗試使用這樣的try-catch-finally模板。
EntityManager em = ... //However you get an em.
try {
em.getTransaction().begin();
// ... Put your persistence code here.
em.getTransaction().commit();
} catch (Exception ex) {
em.getTransaction().rollback();
throw ex;
} finally {
em.close();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.