• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

HTTPConnection timeout

 
Vijaya Patil
Greenhorn
Posts: 6
IBM DB2 Java Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I am using a client app in which we need to make a SSL connection to the HOST. This code is written in a class and called from struts action class.



Now when the host is down for some reason the connect call keeps trying for 5 minutes blocking the underlying socket resources. The sockets getting blocked are more in number so this results in db connections getting queued. Once 5 min is over the queued request are processed and there is DB spike happening.

Since the code base uses JDK 1.4 I cannot use the setConnectTimeout() method.
I will really appreciate your help in knowing how can i stop blocking my resource for 5 minutes? Or Can I use any time counter of my own to forcefully avoid waiting for more time and refuse connecting?

Thanks a lot
Vijaya


 
Ulf Dittmer
Rancher
Pie
Posts: 42966
73
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You're in luck - The JavaIoFaq talks about this very problem!
 
Vijaya Patil
Greenhorn
Posts: 6
IBM DB2 Java Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ulf Dittmer wrote:You're in luck - The JavaIoFaq talks about this very problem!


Thanks Ulf for your quick reply
 
Don't get me started about those stupid light bulbs.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic