This repository was archived by the owner on Feb 16, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 14
All connections become busy #31
Copy link
Copy link
Open
Description
Hi Tim
I have got the connection issue with HANA. It's been all fine with Mysql.
My application runs fine but after a while it hangs within jdbc-module, to be precise, here:
private void doSelect( Message<JsonObject> message ) {
Connection connection = null ;
try {
connection = poolMap.get( address ).getConnection() ; // <<== here
doSelect( message, connection, null ) ;I found out that busy connections keep increasing in the connection pool:
pool-status: {"connections":0,"idle":0,"busy":0,"orphans":0,"status":"ok"}
pool-status: {"connections":5,"idle":5,"busy":0,"orphans":0,"status":"ok"}
...
pool-status: {"connections":5,"idle":1,"busy":4,"orphans":0,"status":"ok"}
pool-status: {"connections":5,"idle":0,"busy":5,"orphans":0,"status":"ok"}
pool-status: {"connections":10,"idle":5,"busy":5,"orphans":0,"status":"ok"}
...
pool-status: {"connections":10,"idle":2,"busy":8,"orphans":0,"status":"ok"}
pool-status: {"connections":10,"idle":1,"busy":9,"orphans":0,"status":"ok"}
pool-status: {"connections":10,"idle":0,"busy":10,"orphans":0,"status":"ok"}
pool-status: {"connections":15,"idle":5,"busy":10,"orphans":0,"status":"ok"}
...
pool-status: {"connections":15,"idle":1,"busy":14,"orphans":0,"status":"ok"}
pool-status: {"connections":15,"idle":0,"busy":15,"orphans":0,"status":"ok"}
pool-status: {"connections":20,"idle":5,"busy":15,"orphans":0,"status":"ok"}
...
pool-status: {"connections":20,"idle":1,"busy":19,"orphans":0,"status":"ok"}
pool-status: {"connections":20,"idle":0,"busy":20,"orphans":0,"status":"ok"}This is as far as I can go. Could you please advise?
Thank you.
-Uppsax
Metadata
Metadata
Assignees
Labels
No labels