I have problemas to find out issues of timeouts in my web application.
I had many requests that had a high response time so I decided to try out NewRelic. I have use @Trace on many methods but I always see “Application code”. These are two screenshots that show my problem:
The first one shows how this request spends so much time to start doind its staff which is MobileMain.search() method.
The second one shows how this request reaches our Tomcat’s connectionTimeout (60secs). For that reason, this requests do nothing.
MobileMain.search() has @Trace and every method inside it (like MobileMain.inicializar()) also have @Trace. My question is, why are there the “Application code” trace?
Another example (also FiltroI18n.doFilter() has @Trace)
In this example you can see the same problem which is that “FiltroI18n” takes long time but I am not able to see any traces from that piece of code.
Please, could you help me?
Thanks in advance