You can also configure CF to log slow pages and if you have enterprise, 
server monitor can log/alert you to slow/hung requests.



On 12/2/14, 10:52 AM, Money Pit wrote:
> Russ Michaels wrote:
>> doing debugging and load testing on a live production server is generally
> a
>> bad idea.
> On general principles, sure... although I'd say that a diagnostic reporter
> like F-R belongs first and foremost on a production box.
>
> To the OP... it sounds like you are stuck, so how good is your error
> reporting?  Assuming errors are being thrown at all (you said the server
> slowed which doesn't necessarily mean its erroring) are you capturing them
> for review?  If not you should put something in to troll and see what comes
> up.  Maybe something unexpected is hanging up threads?
>
> If error trapping is out, what about timing the execution of pages and
> seeing who the hogs are?
>
> variables.CFMstart=gettickcount();
> ... stuff ...
> variables.CFMTook=int(gettickcount()-variables.CFMstart);
>
> Put start in Application, stop in OnRequestEnd and output to a very small
> db record that also includes, say, cgi.script_name and cgi.query_string.
> Leave it up for an hour or three and see what it finds.
>



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:359745
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to