如何获取有关一般Velocity异常的更多信息



我的Tomcat日志(catalina.out(中不时有一个Exception rendering #parse(<template_name>)。问题是,它每隔几天就会发生一次,我不知道如何获得更多信息。我甚至无法复制它。我加载了几十次抛出这个的页面,每次都对模板进行了解析,没有出现问题。

我在其他Tomcat日志中也没有发现任何相关内容。

关于如何记录更多细节或避免这个问题,有什么想法吗?

我不是速度专家,但:

catalina.out是一个未针对应用程序的日志记录系统进行配置的文件。

Velocity使用slf4j进行日志记录,因此应用程序可能会这样做。尝试配置应用程序的底层日志系统,以捕获Velocity的异常和堆栈争用。

当速度异常发生时,它可能会被记录在某个地方(检查他们的源代码,毕竟这是一个开源项目(,看看他们使用了什么记录器。

将记录器和appender配置为从org.apache.versity获取消息很有可能完成这项工作。

相关内容

  • 没有找到相关文章

最新更新