Error: Can not fetch connection. Pool is empty
Lý do lỗi: Dãy kết nối đến Oracle khai báo không đủ để
phục vụ người dùng. Dãy khai báo đủ theo ghi nhận cần trên
100.
Giải pháp: Sửa lại thông số p.setMaxActive(100); trong class
ConnectionPool
Khó khăn: Mỗi khi deploy lại ứng dụng cần tìm cách giải phóng
hết các kết nối cũ. Nếu không khi deploy ứng dụng lại nhiều
lần sẽ dễ làm tràn kết nối ở database Oracle.
Do đó khi deploy ứng dụng nếu không dám chắc chỉ set ở khoảng
50 để đề phòng trường hợp không cần deploy lại.
GIẢI PHáP DỰ ĐOÁN: Có thể shutdown server tomcat thì giải phóng
các kết nối
Original issue reported on code.google.com by ntanh...@gmail.com on 13 Aug 2014 at 3:23
Original issue reported on code.google.com by
ntanh...@gmail.com
on 13 Aug 2014 at 3:23