Hey, I'm hoping someone who knows more about Java or how CF works internally help me here. I've been using SeeFusion to monitor my production web servers for a while, and I keep seeing an anomaly I can't explain:
A request will come through and do NOTHING for about 600 seconds and then time out. I will also see spikes in memory usage around the time this occurs. No queries are ran, and even weirder none of the form data shows up. I log it in application.cfm, and frankly I don't think the request ever gets that far. The occurrence of this seems completely random, but often enough to worry me. Here is a thread dump of what I see (in SeeFusion) while the request is running. Note, no file names show up-it's like the thread hangs before it even gets to my code. Would uploading a MONDO attachment do this? I'm not sure what most of this means-especially the word "Locked" on the 2nd and 3rd line. Thanks! ~Brad Full thread dump Java HotSpot(TM) Server VM (1.4.2_05):"jrpp-115" runnable - locked (a jrun.servlet.io.ReusableBufferedInputStream) - locked (a jrun.servlet.io.ReusableBufferedInputStream) at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown source) at java.io.BufferedInputStream.fill(Unknown source) at java.io.BufferedInputStream.read1(Unknown source) at java.io.BufferedInputStream.read(Unknown source) at jrun.servlet.jrpp.ProxyEndpoint.readFully(ProxyEndpoint.java:578) at jrun.servlet.jrpp.ProxyEndpoint.readFully(ProxyEndpoint.java:570) at jrun.servlet.jrpp.ProxyEndpoint.readInt(ProxyEndpoint.java:588) at jrun.servlet.jrpp.JrppInputStream.read(JrppInputStream.java:79) at java.io.BufferedInputStream.fill(Unknown source) at java.io.BufferedInputStream.read1(Unknown source) at java.io.BufferedInputStream.read(Unknown source) at jrun.servlet.ServletIn.read(ServletIn.java:49) at javax.servlet.http.HttpUtils.parsePostData(HttpUtils.java:233) at jrun.servlet.JRunRequest.parsePostData(JRunRequest.java:381) at jrun.servlet.JRunRequest.getParameters(JRunRequest.java:361) at jrun.servlet.JRunRequest.getInputStream(JRunRequest.java:239) at javax.servlet.ServletRequestWrapper.getInputStream(ServletRequestWrapper.java:191) at coldfusion.filter.FusionContext.getRequestContent(FusionContext.java:602) at coldfusion.filter.FormScope.fillForm(FormScope.java:198) at coldfusion.filter.FusionContext.SymTab_initForRequest(FusionContext.java:384) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:33) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.CfmServlet.service(CfmServlet.java:105) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:78) at jrun.servlet.FilterChain.doFilter(FilterChain.java:86) at com.seefusion.Filter.doFilter(Filter.java:49) at com.seefusion.SeeFusion.doFilter(SeeFusion.java:1437) at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at jrun.servlet.FilterChain.service(FilterChain.java:101) at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91) at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:257) at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:527) at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:204) at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:349) at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:457) at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:295) at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting, up-to-date ColdFusion information by your peers, delivered to your door four times a year. http://www.fusionauthority.com/quarterly Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:251802 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4