i am reading an RSS feed from a third party and then import data into a database.
Occasionally this process times out.
{"Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached."}
At the moment i have the following
1) A button on asp.net page 2) Downloads the rss 3) Queried using linq to get the data i want 4) Inserted into database.
What are good practise to minimise time outs. I was think calling an ashx on button click might help. Really appreciate suggestions. This will be on shared hosting.
thanks