Link to home
Start Free TrialLog in
Avatar of Andrew Maurer
Andrew MaurerFlag for United States of America

asked on

Long running requests in ColdFusion

At work, we have FusionReactor and there are some services written in CF that have long running requests a couple of times a day. The requests terminate anywhere from 300,000ms to 800,000 ms and I am not sure why they're "hanging".

CPU is running at an average of 20-30% and ram is about 24% so the server isn't taxed very much.

Here is where the thread is hanging.

Any insight as to what java.net.socketoutputstream.socketwrite0 is or anything else about this would be most helpful.

Thanks
2010-04-28-1050.png
Avatar of SRIKANTH MADISHETTI
SRIKANTH MADISHETTI
Flag of India image

What is the DB ur using and how u created the connection in cfadmin
ASKER CERTIFIED SOLUTION
Avatar of azadisaryev
azadisaryev
Flag of Hong Kong image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Andrew Maurer

ASKER

@srikanthmadishetti - it has nothing to do with the DB

@azadisaryev - yes every hung thread like this has to do with a large amount of xml data being transmitted.

Not sure about the timeout on the client side.. I would guess its plenty of time though.

I'll check the logs and if it keeps happening, i'll hit-up houseOfusion. Thanks!
@zadoc - My point in asking the DB conncetion was  AFAIK  it also depends on the kind of connection we make like ODBC / JDBC driver etc .

Any way if you feel ur DB connection is not an ISSUE  then check what Azadi suggested.
Thanks but some of these hung requests have zero JDBC time/activity. Others show the JDBC time executed within a reasonable amount of time.

Also I am pretty sure that socketWrite is a java output method.