应用程序 - Struts 1.2,Tomcat 6 Action类调用一个服务,该服务通过DAO执行查询并返回结果。
查询运行时间不长,直接在数据库上运行时会产生结果(通过SQL客户端说SQL Developer),但是,当用户浏览应用程序前端并通过应用程序在后台运行相同的查询时,系统挂起,响应要么超时要么花费很多时间。
问题特定于一个特定的屏幕,暗示应用服务器与数据库服务器连接正常。
有没有办法在没有任何代码更改的情况下启用Tomcat / Struts的调试日志记录,以确定下面两种情况中的一种或可能的任何其他方案?
P.S。 - 调试或代码更改以添加日志记录不是一个直接的选择。